I've had a Tesla Model 3 for nearly 4 years. The appearance is not so good from the rear - but then again my appearance is not so good from the rear. The design is for reducing the wind resistance to increase the range. It can go 0 to 60 mph in 4.2 seconds. It's mostly charged by solar panels on my roof. Based on my feed in rate, I forego less than $2 per 100 miles. Re maintainence costs, I've had to replace the tires and replace a air filter for the cabin at $180.
Downsides include extra time for long trips for charging. We visit wife's parents who live about 450 miles way or just over 7 hours driving. Recharging takes a bit under an hour. We normally aim on 2 stops for charging, about 25 minutes each. You also can't rev the car at the lights!!??