I just upgraded by CAE/CAD workstation from a 3900x to 5950x. I took a while to decide what to do as the upcoming 7000 series looks as though it's going to be pretty epic, but the fact am5 will not be backwards compatible with ddr4 was a dealbreaker for me. I have 128gb of RAM for running large simulations and this would cost a small fortune to replace in ddr5 format, plus new mb etc. Unfortunately threadripper was out of my budget too, as the quad channel memory would have been very beneficial. I've seen a 20%+ decrease in simulation times with the 5950x however, so it was definitely worth the money, along with much better thermal performance even with an all-core OC.