When is the best time to do your baby shower?. I think I may do mine when I'm 30 weeks. But not for sure..