In my opinion there is only one answer to this question for anyone doing development: Buy the fastest non-extreme consumer intel processor, right now thats 6700k, add at least 16gb of ram, 1 mid-size ssd, 2x 4tb drives in raid. If you want to do any kind of GPU work add the fastest or second fastest consumer nvidia card, like the 1080 or 1070. If you want to game get a second ssd and install windows on it. It goes wi…
7700K. The same clocked higher.
Whether a gpu that expensive is worth it highly depends on what is meant with GPU work. For non-core-gamers, non gpu-accelerated-AI-guys, something like a RX 470 is plenty.