Good luck playing AAA titles maxed out in 5 years on a 5080 too... 5090 isn't even considered a consumer card anyway, it's more like an enthusiast, collector's item. It's so expensive compared to its performance value.
You have to look at performance-to-price ratio. That's the only metric that matters, and should determine how much you can sell it for when upgrading, and how often you upgrade.