

The one exception is buying them second hand.
Two years ago, I got a second-hand 3090 with an AMD 5950, 32g ram, 2tb nvme and 2tb HD for $1500, It was like eight months old when I bought it off of the previous owner.
I threw in another 32 gigs of RAM and upgraded the NVMe to a higher spec one, dropped the HDD and let the old nvme do its work.
Been running like a champ, and I imagine it will probably be another couple of years before I seriously consider an upgrade.
The rule of grave of the fireflies is that everybody has to watch it, and then everyone has to recommend it to other people, but never watch it again.