When is a good time to do a baby shower thinking of doing my own baby shower sences indoor have any friends and it is my rainbow baby so want it to be special. I don't want to want until i am to far where I can't enjoy it but don't want to do it to early either.