Where would you spend $$$...new CPU or a GPU water block?

Personally I can’t see a single reason for more cores than now. Currently we have one bottleneck and that is mainthread which with the difficulties of syncing of various data inputs would be nigh on impossible to split in any meaningful way. For VR that could be different however that is far better left to much faster graphics processors.