The new Ryzen 3000 series cpus are coming soon. In a few weeks. They will come with the new X570 and B550 motherboards. Wait, no one really knows yet as which one is best at that price range.
With the X470 motherboards, I'm biased toward Asus Prime X470 Pro.