Think about it this way: The typical baby shower should take place around your sixth or seventh month, and shower invitations should be sent out about four weeks beforehand. So you're looking at about your five- or six-month mark. Earlier than that, guests might forget.