When's a good time to have a baby shower? My mom is planning mine and wants to know when I want to have it but I'm only 12 weeks...