i9 7980xe or 7940x would be 5-10 year proof, 32 gigs ram would be enough but no money limitation go for 128 but 3900mhz, would wait for a 2080ti, but you can get 1080ti, if you don't custom loop water then get the evga, always evga nvidia gtx 1080ti sc2 hybrid, air and closed loop, also very cool, silent and very oc. and a shit ton of m.2 ssd's samsung only or corsair mp500, slightly faster but way hotter