If the concept to save cost is to charge over night, how about coding the car to be programmable to charge at certain times with the prediction of the amount of charge gained, ie. Start charging at 12am to achieve 80% or charge to 100% for 6am and the computer figures it out.
You can return...