I like to play games, and I'm a sucker for good graphics. So mainly it's framerate that drives my upgrades. Typically, when I build something, I'll upgrade the video card 1-2 times before I see a CPU bottleneck - although not always.
In the early 2000's, I built mainly Athlon rigs, because they were easily overclockable.
In 2009, I switched over to Intel:
Asus P6T Deluxe - a socket 1366 X-58 board with three channel RAM - 3x6GB of Corsair Dominator PC-1600 (which in 2009 was a huge amount).
The CPU was a Core i7920 - a Bloomfield stock at 2.6 GHz. I was able to get a 1.3GHz overclock out of it! And on air - a Thermalright Ultra-eXtreme 120. Them were the days! The vid card was a GTX-295. I had a 32" 1440P monitor.
That rig is still running! I used it for gaming until 2018! A record for me. The hard drive (a WD 150 GB Ultra Raptor) crashed maybe a year ago. It'd been running Win 7. I tried installing Win 10 but it wasn't quite up to it so I ended up with Lubuntu. I just use it for listening to music in my exercise room.
In 2018, I built a new rig - an Asus ROG Rampage VI Apex - a socket 2066 X299 board. Had 4 channel RAM.
The CPU was a Core i77820X. It was an eATX board so I bought a new case a Phanteks Enthoo Evolve
For the first time, I went with watercooling - a NZXT Kraken X62.
For the OS drive, for the first time I went with an M2 drive a 512 GB Samsung 960 Pro.
RAM - 32 GB (4x8) of 3000 MHz Corsair Vengeance LPX
In the summer of 2020, anticipating the release of the RTX3000's, I upgraded to an Acer Predator, 43" 4K monitor. And got screwed. Because it took me about 9 months to get a new video card. So while I was waiting, I had a great 4K monitor but was still using the old GTX-295. That'd been great at 1440P but wasn't even up to the task of 4K.
My X-299 rig died unceremoniously in August 21, so I built a new Z590 rig.
Asus Tuf Gaming Z590 Plus WiFi
Core it 11700K CPU
eVGA RTX 3090 hybrid (watercooled)
32 GB Corsair Vengeance LPX RAM
OS on a Samsung 980 Pro M2 drive
I would have used the Kraken X62 for cooling but NZXT didn't have a kit for the LGA 1700 socket.
So I got an Arctic Freezer II 240 mm AIO.
I just recently re-did that computer for my grand daughter. So I built myself a new 14th gen Intel rig.
Gigabyte Aorus Elite X WiFi7
Core i714900K CPU (I rationalized that by the fact that it was a lot cheaper than previous Intel top of the line CPUs.)
OS on a Crucial T1700 gen 5 - 1 TB NVmE M2
Corsair Dominator Titanium RAM - 32 GB DDR5 7200MHz
Arctic Freezer III 360 mm AIO
Fractal North XL case
I'm still able to get good framerates on all the games I play with the RTX 3090 at max settings (Last of Us, Pt 1, Fortnite, Fallout 76, CP 2077, Hogwarts Legacy) so I'm hoping this card will last till the RTX 5000's are out (although the GPU is frequently running at 100% now)
I have a couple 2TB storage drives I use for music/videos/photos, with everything backed up on a Synolgy DiskStation 211+ which has 2 12 TB Seagate Iron Wolf drives.
I've been using 1000W PSU's for the last several builds.