Zen4 isn't 'bad', the question is whether it is 'good enough' etc and in all honesty we won't know for a while yet.
As to the 5950x...will you even make use of all the cores it has if you were to buy it, are you doing anything like rendering and/or heavy video editing/encoding. If not you could you get away with say a 5900 or even a 5800x3D imo.
I said this earlier that from a personal standpoint I think I made the right decision going 5950x (based on current info anyway) versus waiting, I'm not sure the extra cost it would entail hits the performance/cost value proposition (I estimate it would have cost £500+ more for the same stuff if ddr5 and zen4). I also have a well established platform with most of the bugs ironed out etc...
Basically I'm waiting until at least 'v2' of zen4 comes out before considering an update and even then I'm not sure I'll 'need' it as my workload (3d rendering) is shifting more towards the gpu than the cpu.
At the end of the day if you do get a 5950x it's not going to turn into a 'slow' cpu overnight
Thanks for the advice.
I agree the best bang-4-buck would be the 5900x. But if I do a Zen 3 chip, it will be my last AM4 chip. I would rather spend a little more now and get the extra cores (it would bug me in the future that I should have gone a little further and got the extra cores). Sure its an extra £140, but its not too bad.
5800x3D would be good either but for me £400 to lose 4 cores isnt great option for me. Plus its really hard to get one of them!
When I got the 3900x, I wanted the 3950x but couldnt justfy the extra £250 for very little extra. That was simply too much to ask (£500 to £750).
Now we looking at £500 for the 5950x.
I know its a hard question to ask you guys - cos you dont have any more information than me. Its sounds like you have done a similar thing - gone for the 5950x instead of waiting.
The Zen4 key-note did worry me somewhat - no price (chips or motherboards), life-span, lack of 3D cache or talk of IPC gains (just clock-speeds mostly). So many things were 'missed'