why are you considering getting last years cpu? rather get a 7700k and a z270 mobo
and pairing a 1060 with just 3gb isnt that good of an idea, at least get a 1070 if you wanna take full advantage of the 7700k, you can also just go with a 7600k and invest the saved money into a 1070 or better