What car do you have now?
I went from about 7 years of driving BMWs (last car was BMW M235i) to a 2017 Honda CR-V. Honestly, I could still cry... Yeah, I know how that sounds, but it's about as basic of a car that you can get. 27mpg is nice (coming from 24mpg with even smaller tank that required premium fuel), as is the utility/room, but it's such an uncomfortable ride and the "turbo" engine has as much lag as a 56k dial-up modem.
My lease was coming up and I needed to get out of a 2-door coupe with my daughter reaching a size where it was getting difficult to get her in/out of the backseat. I was looking at the 4 series gran coupe (love that hatchback) and 5 series, as well as some smaller BMW SUVs. I even looked at preowned Model S but couldn't justify the price when factoring in everything I wanted (dual motor, EAP, etc.) and considering it was the older style and I couldn't claim the federal tax credit.
A guy in my office used to work at a local Honda dealer so I got a really good price. I told myself that I could do this... I knew my family would be expanding, that I'd save a little money, and with the active cruise control I would at least get
some relief on my long commute that is bumper-to-bumper for a good portion.
I stopped in a Tesla dealership about two weeks ago just to see if they had any Model 3s to look at in person, ended up taking a test drive and was hooked. I've driven my mother-in-laws Model S quite a few times so I was familiar with the driving experience and the tech on-board, but that car is nowhere near as nimble or fun as the 3 I test drove and that was just the RWD, not the AWD I ordered
without a prior reservation. It's been less than a year of ownership with current vehicle, but I don't even care at this point about what I'll lose on trade-in (well, I do if it's fairly significant - which is why I want the full tax credit if I make the move).
So in the end, I am hopeful that Tesla can hit their projected delivery date for my vehicle because I really do not look forward to the prospect of spending another year or two in my current vehicle.