I'm currently using a Ryzen 5 3600, RTX 3060 Ti, and 32 GB of RAM. Windows and my games are installed on a 1 TB SATA SSD. Recently, my frame rates have dropped and I'm seeing occasional stutters. Valorant used to run around 300 FPS but now averages closer to 180, and Rocket League sometimes has major input delay when I'm recording or streaming. I play at 1080p and have roughly $300 to spend. Should I upgrade the CPU, perhaps to a Ryzen 9 5950X, replace the graphics card, or add a separate M.2 SSD for games?
4 Answers
Before buying anything, check whether the problem is actually CPU-related. Enable XMP or DOCP in the BIOS, monitor CPU and GPU usage and temperatures, and test the games with recording and streaming disabled. Recording software, browser overlays, background programs, thermal throttling, or a nearly full drive can all cause stutters and input delay. If the GPU is near full usage while gaming, the graphics card is the limit; if one or two CPU cores are maxed out and GPU usage is low, a 5700X3D or 5800X3D makes more sense.
Adding another SSD won’t normally increase average FPS, and separating Windows from your games doesn’t provide a meaningful gaming boost. Buy an NVMe drive if you need more storage or if the existing drive is nearly full, but it shouldn’t be the first performance upgrade. A SATA SSD is already much faster than an old hard drive.
For 1080p competitive games, the CPU is probably the better upgrade than the graphics card, but a Ryzen 9 5950X is not a sensible gaming choice. It has more cores, but those extra cores won’t provide much benefit in games. Look for a Ryzen 7 5700X3D or 5800X3D instead, depending on price and BIOS support. They should noticeably improve frame-time consistency and 1% lows while letting you keep your current motherboard and memory.
With only about $300 available, I’d avoid trying to upgrade both parts at once. Either keep the current system and troubleshoot the sudden performance loss, or put the money toward a strong AM4 gaming CPU such as the 5700X3D. A graphics card upgrade would make a larger difference in demanding 1440p games, but at 1080p esports settings the Ryzen 5 3600 can be the limiting factor.

At 1080p, the RTX 3060 Ti is still perfectly capable for Valorant and Rocket League. The CPU upgrade is more likely to help those high-FPS games, especially with streaming or recording running at the same time.