Bottom line, computer gears are nowadays overestimated. Until very recently, I was using a 2009 rig and it was still fine for my usage. If it wasn't for Win Vista, I would still using it. For many years (if not all!), it was running 24/7. Of course, I changed a few HDs during that period.
I just got a Dell desktop with i9, 64 gb ram, 1 tb ssd. I don't live trade on this box but use it for development and research. Very happy with the purchase!
According to UserBenchmark, those two CPUs offer very similar performance. https://cpu.userbenchmark.com/Compare/Intel-Xeon-W-2245-vs-Intel-Core-i9-10900X/m1102522vsm969950
So much about throwing pearls at pigs. Your machine is way to overspeced for your needs. Buy for your needs as tomorrow hardware improvements will dwarf your machine you buy today and you have cash towards a future purchase. Don't buy unneeded HARDWARE. Did you properly research pcie lane requirements for your 3 or 4 gpus you plan to purchase. You want to drive 4 displays on each, I bet they need at least 8 lanes, if not 16. Ever considered a used Nvidia NVS810?
You need 32gb mem at least and and why being cheap on ssd storage space? Get a 512gb or 1tb. You don't need those expensive CPUs on the other hand. And memory speeds are not essential for your stated needs
How do you know its not the software that bottlenecks everything? What exactly is too slow and how do you know the problem can be solved with hardware? It's incredibly important you figure out whether it's inefficient software code, slow i/o, or cpu research constraints that slow things down. Without that knowledge even a brand-new computer might not help you.
Disagree. More ram is ALWAYS better up to 32gb when running windows. Even more than 32 might still benefit depending on the actual use case. But 32gb is always better than 16gb for ANYONE who uses windows OS and goes beyond browsing websites and listening to music.
HOGWASH! Your task manager, at "peak usage", will tell you how much RAM you use. Any large amount above that is worthless and wasted.