I'm currently using a second hand GTX1050ti (Yeah, I know lmao), and the next big games I really want to play are Baldur's gate 3 and Starfield.
My other specs are quite beefy, since this is also my work computer:
Ryzen 9 5900X
64GB RAM ddr4
My monitor has a 1080p resolution, with a 60Hz refresh rate and I'm pretty happy gaming with that. Would an rx6700xt suffice? Is it overkill or just barely enough?
It's basically an overkill for 1080p. 6700xt is great if you are going for 1440p 144hz soon, but if you plan on staying on 1080p, you'll get very much same result with a 6600xt or plain 6700.