Hello. I am looking to upgrade my current CPU (Intel Pentium G3258) to a quad-core. I was hoping to get an Intel I7 4790K as an upgrade but I wasn't sure if there was anything I could get for cheaper but keep similar performance, and if I was to upgrade, would I need to buy a water cooler because of course I will be overclocking it (I currently have a Cooler Master Hyper 212 EVO). The budget would be at about $400 (not including postage).
Forgot to state that it needs to be unlocked.