"It has been said for years that the best time to get the flu shot is
between Halloween and Thanksgiving. With the widespread timing of flu
season and the unknown duration of antibodies, it's hard to say whether a
few weeks will make a difference. But, if you are older (80% - 90% of flu-related deaths occur in people older than 65)
it's probably best to stick to the standard recommendation of early
November and have as many of those antibodies at the ready come
February. But, if it the choice is getting the flu shot now or letting
it drop down on your 'things to do' list until it falls
below 'organize closet'.... go out and take care of it. Oh - and be sure
to pick up a bottle of shampoo while you're there."
Link