Is November too late for a flu shot?