baby shower

Paige
I'm due in October when is the right time to have a baby shower?