when did you have your baby shower?

When is a good time for a baby shower? We aren't doing a gender reveal party just having a shower and my sister and mom want to know when I am thinking will be a good time for them to host? Also, I can't decide if I want just women or have guys come too so my husband can be a part of it? What did you have or what do you plan on doing?