3900x or 3950x
3900x or 3950x
They appear quite similar, with the exception of having more cores and threads. I don’t believe you require all those additional cores and threads. The only limitation seems to be the 3900X’s memory compatibility. I’d definitely opt for double channel when available for the 47.68GiB/s bandwidth configurations.
When I started my computer graphics business I went high end on hardware but could never make enough money to justify it. What I ended up doing to become profitable was to go middle of the road with builds around $1500 to $2000. If I needed more computing power I built more computers. For what I did the 3700X would be fine but I would buy 2 and have one with 32gbs ram with a RTX card and the other with a 64 with a Quadro card. Rendering 3D or video is like watching paint dry so the second computer is for other projects or playing games. Get ram while it is cheap. In 2018 I paid $202 for two 8gb sticks of 3200. In 2019 I paid $150 for two 16gbs sticks of 3200. It is cheap now.
I had a comparable setup with 3900x and 32GB RAM, using the extra funds for a graphics card or future upgrades. The differences in performance benchmarks between 3900x and 3950x were minimal, so I didn’t notice the extra $750 versus $470 cost for the 3900x. It currently supports enough lanes (likely only two GPUs at this point) since the next upgrade will be to a TR line.