With that said, X570 and Ryzen 3000 is the way to go.
X570 is the most future proof platform on the market, thanks to supporting much faster storage and the new PCI-E spec.
In all of my years doing this stuff, I'd say having that stuff is probably more important than everything else.
With Socket AM4, you can go up to Zen 3 without much issue. RAM and Storage are easier to upgrade. Video cards will be upgraded.
Changing your entire platform because you want faster storage and video cards a few years from now potentially being limited by PCI-E 3.0? That's a heavier lift.
People here may argue that we are a long time away from needing PCI-E 4.0 for graphics, but I think if we make any major advancements in ray tracing compute, we will hit that wall sooner rather than later.