I own the previous gen of motherboards X370 and B350 and the difference in overclocking is big, for real if you want to overclock go for X470. Ofc you can overclock on b350/b450 but its not that good most of the times you get lower voltages than what you set in bios.
5xx boards will follow with Zen2's release. If you want a good motherboard for 3700/3700x would be wise to wait for 550/570 since you don't have anything yet. Better power phases, vrms, improvements overall to take advantage of their new processors.
Don't buy any 3xx/4xx series mobos now. Most should be compatible but there has been doubts which cpus previous gen motherboards can handle. You'll be taking a gamble right now and waiting for reviews/technical insights on what to expect wont be soon enough for you to decide properly. New motherboards would be 50$ difference at most i reckon, is it worth 50bucks for you to endure unforseen consequences?
Definitely! Thanks a lot. When it comes out, would I get a x570? or a b550 or what ever its called?