And if you are willing to invest the time I’d highly recommend looking into building your own PC. It takes a lot of research and watching youtube but once you’ve done that its not actually all that difficult and it lets you have more control over fixing your pc if something goes wrong or upgrading it instead of buying a whole new prebuilt.
Ill also say the RTX 3080 is hardly a requirement to have good performance in the mentioned games. It is just a recommended card because it should still be pretty good at running games that come out 5 years from now. The cards I mentioned should be about the same. Some cheaper cards like the 3060, 3070, 6600 will run the games you mentioned but are more likely to struggle on upcoming titles