Best time for a flu shot: Right now December 6, 2012 It takes 2 weeks after a flu shot for the body to develop immunity.
Best way to avoid the flu? Cheat October 8, 2012 Vaccine gives the body a head start in fighting the virus