If money is an issue, worth Considering AMDs Ryzen Processors, I built a Ryzen system albeit very cheaply thanks to a 50% plus off Bankrupcy sale as I was curious to see what they were like, it's only using a Ryzen 5 1600 (6 cores 12 threads) but with a 6GB GTX1060 it worked very well, since replaced it with the GTX980TI out of my main rig and it performs pretty much the same as it did with my i7 6700K...... at half the cost........ Got a 1080TI now in the main rig and can run Ultra at usable frame rates, better if I drop some settings to high though which gives good frame rates, The Ryzen 5 actually beats the i7 on multicore benchmarks, not so good on single, however that doesn't affect TANE or TRS19. Second Generation Ryzens are supposedly even better add a reasonable GPU, as in a 1060 upwards and you could halve the cost of building an Intel rig.