I also vote the build your own route. I did that a few years ago… dropped $5K and build my dream machine. These new Ryzen CPUs are pretty sick. I water cooled mine… I also went with all PCIe Gen 4 NVMe SSD storage in mine. It’s blazing fast. I have a killer 2160p high speed 4K gaming monitor and high end Asus Strix GPU too… Microscope Flight Simulator looks amazing on it. I bought all the parts on Newegg. Me and my buddy sat down and put it together.
If I wasn’t going to build my own and was gonna hire someone I’d probably go with xoticpc.com or have ibuypower.com build it for me.