I keep seeing this a lot with how Ryzen 3000 is a lot cheaper than Threadripper. The Threadripper platform isn't new, 1st gen cpus are on sale all the time and even 2nd gen ones you can snag for a good price if you keep an eye out. I just paid the same price as a 3900x for a 2950x. The x399 Taichi i picked up for $200 a few months back (from what ive seen the x570 boards in this price range are just meh). Last month the 2770wx was on sale at microcenter for $700 (cheaper than the 3950x will be). Even the Mobos Juraj recommends have $100-300 off sales.
With Threadripper you have room to upgrade to a wider selection of cpus. With Ryzen 3000, you'll have the 3950x later this year. Maybe Zen 2+ might add a few cores. I think a safe assumption that Threadripper 3000 will start with 24-36 cores and if it has the same IPC increase that Ryzen 2000 to 3000 has, even without a core count upgrade, 24-36 core Threadrippers will be extremely nice to have.
The 1950x is a really good bargain right now as it has dropped down to $330-$399 a few times lately. With a higher end x399 board you will still have plenty of room to grow. As Juraj said you will probably need one of the better boards to run anything that Threadripper 3 will offer though.
Threadripper absolutely needs 2933MHz (CL14-CL16).
A question about RAM i've been looking for 4x16 kits (64gb) and everything in the CL 14-15 range is either sold out or $1000. I currently have CL16 32GB kit in and the same memory is on sale for $174. Is CL14-15 worth it for the large price increase? I used the DRAM calculator and it did increase my Cinebench R20 score fairly well, but only shaved off a couple seconds on the Corona Bench.
The RTX 2060 Super has 8GBs for VRAM as well. The only RTX card that doesnt have 8GB of Vram or more is the normal RTX 2060.