This is how it should be done...
People who chase the every new generation upgrade drug, whether its GPU or CPU, are just succumbing to the FOMO monster.
..learn some fucking self control, people.
I'm not a fan of incremental upgrades. Personally, I only upgrade my PC hardware when I can no longer play new games at acceptable quality (native resolution, 50-60fps, medium or console-like settings). I love the thrill of upgrading my PC with much faster components because it's like buying a new console generation and experiencing a whole new perspective.
I just upgraded my old 3770K to a 7800X3D because I couldn't play modern games on it anymore even with console like settings (UE5 games or PS5 ports like TLOU). The 7800X3D really blew me away with it's performance. I was surprised how fast my old GTX1080 was in certain games, and it seems the GPU can still run almost everything except RT games. Even Wither 3 next gen now runs at 65-90fps 1440p with uber settings, I only had to lower screen space reflection because that option lowered my fps down to 28-30fps (SSR use RT in this game or something? I have never seen such huge performance penalty from using SSR). On the 3770K the Witcher 3 NG run at 45-65fps at the same settings and had stutters from to time. I feel like 6 core CPUs like the 8700K are still fairy capable, but 4 cores in 2024 is just not enough. The 7800X3D was a necessary upgrade for me. I'm also surprised how power efficient this CPU is, just around 50W on average and even cheap endorfy fortis 5 air cooler was enough to cool it (55-70°C in games, and max 82°C in cinebench R23).
I'm planning on getting a 5070ti (maybe even RTX5080 if 5070ti will have only 12GB VRAM) next year because the GTX1080 is 8 years old right now and it's just too slow to run the latest games, but I'm not sure I'm ready to wait that long. Maybe I will get something from the 40x0 series.
Edit. I bought a used RTX 2080ti 11GB. It's much more powerful than my old GTX1080 and have better driver support (Turing GPUs still have pretty good drivers looking at benchmarks). With the RTX2080ti the wait for the 5080/5070ti will be much more enjoyable for sure.