I would wait for zen 6. if nothing worth it now, maybe next year.
From what i heard the X3D CPU will be released at same time as rest of family, instead of after it which has been the case for the last few generations.
5800x3d was a reasonable upgrade when I took it. I remember worrying they would stop making them before I could get it. I didn't expect it to have a 2nd release. I didn't expect ram apocalypse when I upgraded last May but I am glad I did.
Every now and then you find really decent deals on RAM, CPU and mobo combos, but they sell out so fast, plus they are typically bundled with lower-end CPUs like the 7600X or 9600X.
They would vanish faster if linked to an x3d CPU. Perhaps you just got there too late.
Are you the sort of person to buy a new CPU in a few years after your current one, or do you use one CPU per PC? The AM5 board you buy now would still be useful in 5 years time, so buying a 9600x now and later getting a much better X3d CPU is an option... unlike Intel
But if you only use one CPU and don't plan on changing a few years later... its a harder choice.
Before I upgraded from a 3600x to a 5800x3d I was the 2nd type of person, mostly as before AM4 I had never been able to swap CPU in before... Intel platforms only last One CPU family, I had never thought to do it.
Now it was on my mind from the start. Its only in 2030 I may need to buy a new Motherboard. I realise my board will lack features newer ones will have. That is just how life is. Need new reasons for people to buy them after all.
Maybe by time you ready to upgrade the NX1 won't cost a fortune and you could just go Nvidia.