After all the reading online and looking at bench marks and peoples struggles to overclock the 3950x I am glad I waited before jumping on the amd band wagon once more. its no doubt AMD's best CPU to date, unless we talk thread ripper of course but the 3950x is no reason for me to update from a 9900k at 5.1ghz stable 24/7
I really wanted to switch back to AMD but the advantages and overclock headroom are small and in gaming terms no advantage at all. In multithreaded applications the 3950X scores very well, but iam not encoding 24/7 or running benchmarks to that affect, I surf, watch a few movies, bit of photoshop when needed and game.
it seems very very few of the AMD 3950x chips clock very well at all, AMD have set them close to there limit to begin with. Intels X299 boards are showing there age so I don't see that as an upgrade path either and will no doubt be replaced soon offering more onboard advantages motherboard wise like the new AMD boards with 4gen PCie configs.
I will have to wait until the next round of CPU's to get real term performance increase's worth the investment in upgrading M/board CPU and now doubt ram and CPU water block along with it.
Just my personal view, nothing against AMD or there user's. for me the long awaited AMD revolution just wasn't there.