What's the cost of the electric vehicle revolution?