BMW needs to rethink the low cost charging/departure time/preconditioning program. The way it's programmed now, low cost charging is tied to a departure time. The only reason to have a stored departure time is if you are using the preconditioning function. These are two separate functions and...