Mid-September through October is the sweet spot for getting a flu vaccine, but it's almost never too late to get your jab.