when will you have a baby shower?

Bonnie
At what month do you recommend having a baby shower?