5800x3d plus a reasonably priced (but decent) b550 board would be a great (and cheap) step as an interim upgrade whilst keeping your RAM and other peripherals. It’s way up there in gaming performance.
Anything more than that would be a waste right now imho - you’d be spending a lot more money for marginal gains.
I’d wait longer (ryzen 8000 or whatever is after 13th gen intel at least) before stepping up to ddr5 and one of the newer sockets. Because the additional platform cost vs gain over a 5800x3d is just not worth it given you already have most of the other components already.
Above assuming it’s a gaming focused build. If you do other stuff please elaborate.
I’d say RAM and PSU will be fine for a 5800X3D… and i wouldn’t waste the money on RAM/PSU today when that processor, even with that RAM (due to the cache) will be pretty close to the fastest gaming processors on sale today.
I ordered the 5800X3D along with the ASUS ROG Strix B550-F Gaming II board. Also noticed that i lacked the AM4 mounting brackets for my CPU cooler so i had to order that as well (Noctua NM-AM4-UxS Mounting Kit).