Thinking about yet another upgrade.

My current system:
Operating System: Windows 10 Professional 64-Bit
Motherboard: Dell Optiplex 7010 MT [LGA-1155 motherboard Q77 chipset.]
CPU: Intel Core i7-3770K 3.5 GHz [4 Cores - 8 Threads]
GPU: Zotac Nvidia GeForce GTX 1080 Ti Mini
RAM: Corsair Vengeance Pro DDR3 4x8GB 32GB [9-9-9-24 @1333 MHz]
SSD: Samsung 850 Evo 500 GB [OS = SATA III]
SSD: Kingston A400 120GB [Installed/Portable Programs = SATA III]
HDD: Western Digital Black Performance 6 TB [Games - SATA II]
HDD: Seagate Barracuda 500 GB [Storage - SATA II]
PSU: Generic 950W Non-Modular

Question
So, looking at these specifications, should I upgrade half of my PC? I would port the drives and the GPU, and would have to buy a new motherboard, tower, CPU, PSU and RAM. I guess my real question is - would upgrading my processor further make a huge difference in gaming? Or should I wait a few years?

More Information:
When I first made this system, I was learning. This was my starter build. I used a PC I already had. I know now about the modular + generic PSU issues, the processor overclocking on a DELL motherboard. Although, I'm glad I only paid about $150 for it. I also recently learned about RAM timings, what this motherboard can support, etc.
 
Solution
What kind of Monitor are you running? I'd say a 3770K would be perfectly fine for any modern game at 60-75Hz but if you're aiming for 120+ Hz it may start to fall behind what the 1080 Ti is capable of, particularly at a lower resolution where the CPU becomes more reliant than GPU. If this is the case, something like an 8700K would be an excellent upgrade for high refresh rate Gaming. But if you're sticking to a lower refresh rate i personally wouldn't bother unless you start encountering CPU bottlenecks which shouldn't be likely in most modern games under 90 or so Hz. Hope this helps! :)

CRO5513Y

Expert
Ambassador
What kind of Monitor are you running? I'd say a 3770K would be perfectly fine for any modern game at 60-75Hz but if you're aiming for 120+ Hz it may start to fall behind what the 1080 Ti is capable of, particularly at a lower resolution where the CPU becomes more reliant than GPU. If this is the case, something like an 8700K would be an excellent upgrade for high refresh rate Gaming. But if you're sticking to a lower refresh rate i personally wouldn't bother unless you start encountering CPU bottlenecks which shouldn't be likely in most modern games under 90 or so Hz. Hope this helps! :)
 
Solution
This actually helps a lot thanks! My monitor is a 29" 2560x1080 @60Hz. Knowing what I know now, I'd get a 4K monitor 28" @144Hz. Obviously this setup wouldn't allow me to play games 4K over 60 FPS, but it should be able to manage 1440p. Thanks for the assistance. I'll stick with what I have now for a bit longer. :)