Hate to break it to you but Nvidia reserves the majority of their enhancements for only their currently line of products.
https://tech4gamers.com/nvidia-geforce- ... y-drivers/
It keeps incentive to upgrade often and frequently. AMD in contrast retroactively gives the big gains in modern games even to cards several generations behind. The 290x is an example of a card that has legs most Nvidia cards of its time could only dream of. That isn't to say that the 1060 isn't a good value, mind you. But if you're interested in one you need to know what kind of longevity it's probably going to have.