IMO, if you want a system to last a long time and be somewhat value conscious you don't actually want to buy a very high end GPU and never upgrade. Buy a 1070 or 1080 and enjoy it (or the equivalent Vega product if they are around), sometime next year there will be Volta and perhaps even Vega20 etc. However good teh fastest Vega will be you can bet that the 1080 successor will be just as fast and much cheaper, similar the next Vega 20 GPU in the mid-range will beat the fastest Vega 10.The thing that worries me is that I am buying a new computer when Threadripper comes out (it'll either be a Threadripper system or an Intel X299 system depending on which is better when we have full information on Threadripper) so the date of purchasing my system is already set so I need to make a choice as to what to buy in the next couple of months. If AMD don't have a 1080TI competitor I might be forced to buy another Nvidia GPU even though Vega might be a better fit for an AMD Threadripper system. I really want this system to last for 5 years (perhaps with 1 GPU upgrade in the middle) so I really want the best when I buy it.