Got my shot in September. Remember it still takes about a week to be effective.
I’ve heard the flu shot lasts only two, maybe three months. I don’t take mine until late Dec. I didn’t take one this yr though