I try not to overthink it. I set my car to charge at 9:00PM. When I wake up, it's charged. If I drive somewhere during the day and get home before 4:00PM, I plug it in and manually start charging, followed by a "Hey Siri, set an alarm for 4PM". That way I get at least some mileage back...