As for the charging out in the bush with solar we are a long way off. I have 21 280w solar panels that cover the entire south facing roof of my my 3 car garage. The most power I have ever made in one day is 34kwh. On a cloudy day I get 25-50% of what I do on a sunny day. So even with an array of PV modules that size it would take 3 days to charge an 100kwh Tesla battery.