Is there a “best” time to get my flu shot? I ask this every year.