I have a 1080 and I'm looking to upgrade my gpu for gaming. My budget is around £220, and the two fastest used gpus at that price point are the 2080 ti (£200-220) and the 3070 (£190-200). In the UK currently, the cheapest new gpu in this price point is the 5060 at £260. It's overbudget, but still affordable.
I play in 1080p 144hz and mostly play AAA and single player games.
Certain games are starting to use more than 8GB of vram even on 1080p at higher settings so the 2080 ti might be the most future proof at 11gbs. Meanwhile, the 3070 and 5060 have slightly more raw performance, longer driver longevity, lower power draw and temperatures, in exchange for less vram. The 5060 also has the advantage of multi frame gen, which I would probably be using to hit around my monitor's hz cap.
Or should I just save for a different, faster graphics card entirely?
Edit: Specs:
Ryzen 5 5600, 16GB of 3200, B450M Pro 4, Corsair CX550 (I'm planning on undervolting the 3070 and 2080ti if I do get them)