If you're looking to save some but still have a top end gaming system, you could buy x570 with fast ram and pcie 4 nvme then for now just drop in a 3600x for a year or so. Go twelve core on next zen release. You'll then have the best of everything bar an x670 board on release, which shouldn't matter if you buy a good x570 board now.