If it's me, I would cut down budget on motherboard/psu and add it to gpu. rtx3070 for a $3000 build looks ridiculous to me and common people, but well, it's your choice
There are several ASUS, MSI, and Gigabyte options for 3070 - 3080 GPU available.
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