My doctor believes the best time to get the flu shot is the end of November becaus you are only covered for 3 months and the three months following November is when the flu is around the most. so that's when we will get ours.