Even though tesla has only 2 models, i would still consider it for a new car, if not for Elon Musk. I have an Y, and it does everything i want it to do. Drives nicely, lots of (cargo) space, no friction charging when driving in Europe. Just plug it in a supercharger and it loads fast. No hassle with subscriptions and cards. Very reliable.
With the 3 and the Y they're already catering for a large part of the market demand, but a smaller model, and a stationwagon might help get it up to 80%+ of all demand.