I have the X570 Aorus Elite paired with a 3900X and I'm having a perfectly fine time with it. I did do a few weeks of research for x570 motherboards and I had narrowed it down to the Gigabyte Aorus Elite or the Asus TUF Gaming. They are both highly rated as the best motherboards for their price range with solid specs. From Buildzoid's review of the Aorus Elite, the VRMs are pretty "insane" and would be able to handle any CPU you throw at it.
The further up the price tiers, all you get are better debug features like LEDs or displays (the Elite has nothing), better sound, dual bios, better VRMs (pointless as the Elite can handle an OC'ed 3900X and probably a 3950X easily) etc. Personally I don't really care about those bells and whistles, I wanted a strong built motherboard at a good price without sacrificing quality so I decided against going above the Elite's price point.