When did you have your baby shower?

Rebecca
I'm trying to decide when to have my baby shower! Whats a good balance between close to your due date but yet far enough away that you can have everything you need and your nursery complete so you feel prepared for baby?