I own a Tesla. It's nice but I don't like the fact that it takes way too long to juice it up.
With a gasoline car it only takes a few minutes to fill up. With a Tesla, you'll need at least 15 minutes and that won't fill it up.
Tesla's do not do well in hot weather as well.
The next car I'm going to get will be a hybrid.....