1. A method of charging an energy storage system of an electric vehicle, the electric vehicle being configured to be charged at multiple charging events during an operating period, the multiple charging events including a first charging event and a second charging event subsequent to the first charging event, comprising: selecting a minimum desired state of charge for the energy storage system, wherein the minimum desired state of charge is a predetermined positive value of charge; calculating a target maximum state of charge based on at least (a) an estimated energy consumption of the electric vehicle between the first charging event and the second charging event and (b) the selected minimum desired state of charge, such that energy storage system retains the minimum desired state of charge at the second charging event; and charging the electric vehicle to the calculated target maximum state of charge during the first charging event.