Tesla's have been selling since 2012 and they haven't gone under and are having a hard time keeping up with demand. You have to wait a year or more before getting one. They also have supercharging stations all over the country. One is 2 miles from my house at the mall. I see at least one car there all the time. It takes 45 minutes to charge if you are low on charge. Idea is you stop to charge while you go to eat a meal. A Model S car can go 320 miles on a charge. That is until the battery dies, so you go 70mph for 4 hours and go 280 miles, stop to eat and charge. Then drive on. No one has really caught up to Tesla yet. Their truck is supposed to get 500 miles on a charge. It is a little slower going somewhere due to having to stop and charge every 4 hours, but not that bad. No other new electric car can yet do this. They are good for everyday commuting right now. However, everyone is working on a fast charging battery.
I figured a new Model S would take me 8 years to be equal to a comparable car in total costs with the gasoline savings alone. That was at $2 a gallon. This did not include oil change costs on gasoline, nor antifreeze, or transmission fluid changes.
Right now only the more wealthy people can afford one. This was also true with gasoline cars when they first came out. Tesla's are still selling without the tax breaks. After 100,000 cars they can not longer give tax breaks on those models. Dems' now may have reintroduced it.
Problem is, you can't stop drilling for oil and gas with 200 million vehicles out there that aren't going away for 20-35 years. Forcing the price of fuel higher isn't the answer when people have to make a living. Windmills, solar panels are all great, but they are all not going up overnight, those too will take time to install over many years. Then there is nukes which take about 10 years to build and get on line. You can't stop producing power using natural gas and coal until all this is on line. This also will take years. In the meantime we have to pay higher prices? They didn't go lead free on gas overnight, but took about 10 years or more. Even back 100 years ago, natural gas took about 40 years to take over coal as the principle heating fuel in homes. Dem's are very impatient. New technology takes time and improvements.