Baby shower

I’m due April 15th when would be a good time to have a baby shower?