This is the best time to take the vaccine