1. A method for improving fuel efficiency of a hybrid vehicle having an engine, a battery and an electric motor/generator, the method comprising: recording energy demand data of the hybrid vehicle during a first trip along a particular driving schedule; and utilizing the recorded energy demand data to minimize utilization of the engine and maximize utilization of the electric motor/generator during a subsequent trip along the driving schedule by determining whether a current energy demand exceeds the recorded energy demand during the subsequent trip along the driving schedule and waiting a predefined amount of time before activating the engine to charge the battery if the current energy demand is less than the recorded energy demand, such that the fuel efficiency of the hybrid vehicle is improved.