I know about lithium but there other types of batteries in development from sodium to quantum glass to refillable flow batteries and they all can be retrofitted except refillable flow batteries although refillable flow is more likely to succeed as you can pump out used electrolyte and pump in refreshed it could be retrofitted if you had a way on the car to put a pump hole although I'd leave that to the professionals lolWe are (allegedly) suffering from a lithium "shortage". Lithium is the chief element in lithium ion batteries> (Although, yes, I am stating the obvious).Range, I know the range will increase in the years to come as battery technology increases.
Charging time, I know that will get less as well as it's done since battery technology's been in use.
Price, As electric vehicles need about 200 parts to work as opposed to petrol cars 1000 shouldn't electric cars be cheaper? I know they are in early development but shouldn't the car companies take the hit for the future profits they will make on these cars.
In any event, you'd think with lithium being 3rd on the periodic chart, it would be around in abundance. But, a star can't fuse lithium, it and 2 other elements between helium and carbon are all unstable. Thus, you have to wait for a supernova to come along, .and make lithium for you. FWIW, a star fuses to carbon from helium in what's called "the triple alpha process". https://en.wikipedia.org/wiki/Triple-alpha_process