I'd think a 5900x, with a very fast gen4 nvme drive and 32GB of fast, tight timing DDR4 is going to be the sweet spot when looking at high end performance vs cost. I'd only really go for the 5950x if you have massive cash to burn, or that compilation time is a significant bottleneck that the...