My first pc

What gpu should I get?

2080

5700 xt

Intel arc b570

Used 5700xt as you planned.

I was possibly thinking a rtx 2080

2080 or a 6650XT or better You can a new 6650XT $250-$275 that’s what I would go with my has been going strong since 2022
https://www.newegg.com/xfx-speedster-swft210-rx-665x8dfdy-radeon-rx-6650-xt-8gb-graphics-card-double-fans/p/N82E16814150870?Item=9SIAD2CJEK7016
or for a few bucks more 5050
https://www.newegg.com/msi-rtx-5050-8g-shadow-2x-oc-geforce-rtx-5050-8gb-graphics-card-double-fans/p/N82E16814137982?Item=N82E16814137982

I was trying to keep it is a 250 dollar zone. But i will put that into consideration.

$269 is a great price for a new 6650 XT used they run $250 It will do everything you need to do plus its new so you have a warranty