Go check Gamers Nexus or hardware unboxed to see.
Until Zen 3, no one cared about any of the 800 series chips in the zen lineups. I think what changed with Zen 3 was that more chips wound up being binned as 5800s and just made it to shelves. Pretty sure the 5700X that launched much later is just a binned 5800X that couldn't run stable at the higher wattage (65W vs 95W).
Then they launched the 5800X3D, the only 3D cache chip in Zen 3, and given the price/performance, it did gangbusters. It also beat out the 12th & 13th gen i9s IIRC which cost substantially more at the time.
Honestly, anyone saying WAIT FOR A 7800X3D is just hoping that that chip will be the sweet spot for price/performance like it had been in the previous gen. Unless you need to start building a PC RIGHT THIS FUCKING INSTANT, waiting to see if 7800X3D launches in Q2/Q3 might not be a bad idea.
Honestly, might not be a terrible idea to just skip Zen 4 right now. The 1st generation of memory controllers for DDR5 aren't too great yet. Guessing you can expect to see an improvement in that area much like what was seen between Zen 1 and Zen2/Zen+. Hell, even Zen+ Ryzen didn't always like ram that was too fast; something like the 2600X I had only supported up to 2833mhz DDR4 when 3600mhz-4000mhz modules existed. With Zen 2 and Zen3, they got that sorted out and the idea was to buy the fastest ram you could stomach buying on X400/X500 chipsets.