It probably would be a good idea to upgrade. At this point I would definitely recommend that you get an i5-6600k. An MSI gaming m5 or m7 would be good, as well as the asus z-170-a. If you don't have a good air or water cooler on your current CPU, overclocking may be a bit difficult, but you should be able to get a middle of the road quality chip to 3.7 GHz on a hyper 212 evo