The best time of year to buy a bottle of olive oil is when your previous bottle is empty. If you don’t use a bottle very quickly and it gets old and stale, then it prolly shouldn’t be very high on your priority list and you shouldn’t invest too much time or effort into it.