I recently built a gaming PC for about £800 and currently get around 80–100 FPS in Battlefield Redsec and 160–230 FPS in Ravenfield. My system has a Ryzen 5 5600, PNY RTX 5050, 16GB DDR4-3200, an MSI B550 Gaming WiFi motherboard, a 512GB NVMe SSD, and a 750W power supply. I was considering adding more RAM and storage, but component prices are making me hesitate. Since the PC already performs well, would it be better to keep using it, save money, and eventually sell it toward a completely new build on a future platform such as AM6?
3 Answers
The most practical upgrades right now would be increasing the memory to 32GB and replacing the 512GB SSD with a 2TB model. Those changes would improve capacity and general usability without forcing you to replace the whole platform. The RTX 5050 is likely to be the first major performance limitation, so upgrade the graphics card only when you need more gaming performance.
Since you just built the system and it already delivers the frame rates you want, there is no urgent reason to upgrade. Keep using it and reassess when performance actually becomes a problem. Waiting for a future platform is reasonable, although the next major platform could still be several years away.
Save your money for now. An AM4 upgrade could provide some extra performance, but it would not make much sense unless you have a specific FPS target or the Ryzen 5 5600 starts holding back a faster graphics card. Your current system is good enough to keep using while you build a larger upgrade budget.

If the current setup can keep up that long, I would rather wait and save for a complete replacement.