Baby showers

At what month or around what week do you suggest having your baby shower?