They'd be crazy to price the 1060 at $300, I expect similar performance to the RX480 while drawing less power. Tough to tell without any real idea of specs so far. While they don't have to be super aggressive in terms of pricing due to sheeple, they will probably have a lot of room to mess with...
If I we're you I'd pick up a 1070, @ 1080/60hz you should get at least 2 years out of the card with max settings with the advantage of using DSR when you're getting crazy fps in certain games. I really don't see much evidence that DX12 will have a huge impact on gaming in 2017, unless M$ does...