What the hell are you trying to do that you even need that much computing power for? Also, refresh rates above 60Hz have extremely diminishing returns, so unless you have a real complaint about 60Hz I wouldn't even recommend going above that. Just get a nice, dirt cheap, 60Hz 1080p screen and you'll save a decent amount of money.
Then get a GTX 1060 instead of a GTX 1080, because at 1080p and 60Hz you don't need a GTX 1080 for anything. That'll save another $500.
Also consider getting an i5 6600 or i5 6600K. For gaming you probably still will not see a meaningful benefit from hyperthreading. Are you really going to be overclocking? Do you know for sure that you want to overclock your build? If not, you can save a few more dollars by getting the 6600 instead of the 6600K.
That memory is too expensive. You can get 32GB of DDR4 for $150 or so if you look, and you're not missing out on any meaningful amount of speed by doing that.
The 840 EVO is a really questionable SSD purchase at the price tag. For $200, you should be looking at 480GB or so, and if you hunt down the benchmarks I'm pretty sure you can find a 250GB to 480GB drive that's at least as fast as the 840 EVO for that same price point.
You say you're not spending a ridiculous amount of money on your build, but you definitely are.