RX cards are way too overprice I recommend to wait for a 3060. Note that 5000 series apu does not go with pcie 4.0, so b450 would be a great option, as it's much cheaper while getting the job done just as good. Also you spend way too much on PSU, 850w it's just an overkill, unless you are planning to upgrade to 5900x + 3080ti in near future. Finally I would prefer to go with 870 evo, or at least Crucial mx500 instead of 870 qvo, 870 qvo is using qlc flash and it's not good for both performance and life expectancy.
Submit photos and a description of your PC to our build showcase
See other custom PC builds and get some ideas for what can be done
Services starting at $149.99