Advancements in technology is quickly improving and the idea that all cars will be electric in the near future doesn't seem as outrageous as it might have a few years ago.
Warren Buffet, a billionaire investor made headlines recently when he made predictions about electric vehicles, believing that all new cars will be electric within 20 years.
Being the second richest man in the world means he can put money where his mouth is. He has invested $230 million USD in BYD, a chinese battery maker that is now focusing on electric vehicles.
It is still a few years off before we will know if Buffet's prediction is realistic but the auto industry all seem to have some sort of electric vehicle on the drawing board. Buffet's prediction could be a little conservative.
In 20 years a car can have three generation changes, the all new BMW 7-series is in its fifth generation and in 20 years the seventh generation will be ending production with the eighth generation to be released.
The Tesla Model S will enter production in two years and is already a great car, eight more years of battery advancement and technological development should be enough for most manufacturers to get on the electric vehicle bandwagon.
So 20 years may be on the more conservative predictions but it certainly looks like it is a very realistic prediction.