I only built my current system because of a special deal at my employer where you could buy a 4090 for 400 dollars, and this was only a couple of months after they came out.
Before that deal happened I was realizing that pre built was going to be cheaper for the same stuff. However finding a pre built without an expensive high end GPU that could be credibly upgraded to have a 4090 want in the cards.