I built my Ryzen fall of last year and unless something has changed I would stay away from MSI X570 motherboards. Everything I read and watched was nothing but terrible in regards to their performance in OCing, if that matters to you, and temperatures.
EDIT:
https://youtu.be/rD65w5RVmtY
I guess MSI is making changes after it was a unanimous stay the **** away review from launch.