When demand is low, the price of heating oil drops, making the summer the best time to get oil for a reduced cost. Specifically, oil is generally cheapest between April and September. During the summer months, most people don't need to heat their homes.