I bought my S thinking the 3 would take longer to be available - not that I think I'd have liked a 3, the S is too minimalist as it is (for me). The gloss of ownership took about 6 mths to wear off. It's a nice car to drive but the computerisations and nonsense toys and things that just aren't right and prolonged promises and delays all take away from that. I've upgraded to HW3 but that will be redundant all too soon and Tesa service distance and aggros, the need soon to upgrade again to a CCS charge port (if we ever see the back of COVID and it's worth taking longer journeys)....
I had intended my S to be a jumping off point for the Roadster but with the on-going delays of that, the depreciation of my S, what the heck happens when the 4 year warranty is up etc...being expected to pay again for FSD... I can easily see me going back to a more modest practical vehicle with less tech so long as I can find one I fit in. Withut a reliable non-tesla charger network it may well be ICE and wait for the EV tech and networks to mature.
My other car is 27 yrs old, still fun to drive but parts getting hard to find. Even blowing the engine up 4 years ago and having it totally rebuilt cost less than a year's S depreciation, insurance is way cheaper, can be serviced.fixed locally. the A/C still works fine and has never been touched whereas Tesla want me to have a new dessicant pack on the S for over £150 because they've designed stuff so the system needs stripping and regassing to do it every few years - Crazy.
4 sec 0-60 is fun but a car is really just transport and there's cheap stuff in the fast lane going faster than I'm prepared to risk my licence....