Thing is: there is always the "next better thing" around the corner. That's what progress is about. The only thing you can do is choose the best available option for you when you need new hardware and be done with it until you need another upgrade.
really my rule of thumb has always been when it's a significant upgrade.
for a long time i didn't really upgrade until it was a 4x increase over my old. certain exceptions were occasionally made. nowadays i'm a bit more opportunistic in my upgrades. but i still seek out 'meaningful' upgrades. upgrades that are a decent jump over the old. typically 50% improvement in performance, or upgrades i can get for really cheap.
I had a 1080ti and the only game that really gave me grief playing on high settings was Starfield. I’m not saying older cards won’t have problems playing newer games but I am saying all cards have problems playing Starfield.
Yeah it's always that: "I want to buy the new shiny thing! But it's expensive, so I'll wait for a while for its price to come down." You wait for a while, the price comes down, you buy the new shiny thing and then comes out the newest shiny thing.
Yep. There will always be "just wait N months and there will be the bestest thing that beats the old bestest thing". You are guaranteed to get buyers remorse when shopping for hardware. Just buy what best suits you or needs and budget at the time you decided is the best.time for you (or at the time your old component bites the dust) and then stop looking at any development on those components for at least a year. Just ignore any deals, new releases, whatever and be happy with the component you bought.
I bought a 1080 for my last PC build, downloaded the driver installer and ran the setup. There were ads in the setup for the 2k series that had launched the day before. FML
Yep. I bought a 4080 just a few weeks ago. Now there is ads for the refresh all over... Thing is: you card didn't get any worse. You thought the card was a good value proposition for you when you bought it and it hasn't lost any of that.