Baby showers 🤦🏻‍♀️

I'm due February 9th, when is the best time to have the shower? Is November too early or even Late October?