Always go for 1070 or 1080 Ti. The non Ti xx80 GPUs aren't worth buying because of priceerformance And if 1180 or 2080 [Whatever their name will be] comes out within 2-3 months, then you should just buy those. Since you have been saving money for a year, it would be a waste to spend it on 1080. Only time xx80 are worth buying are when their Ti counterparts aren't released. So in this case, 1180 might be worth buying until the release of 1180 Ti. or you could also wait and see how 1170 performs [Which should be cheaper than a xx80 card while performing as good as xx80 Ti cards of previous gen].