i am 20 weeks pregnant (my first pregnancy) when do you start sending out baby shower invitations i am going to have mine April 4th and when do you start making a registry?? (im planning it now because i am having it at a hall so i need to book it in advance)