Curiosity and can someone please answer 😊 little lost

Amanda • Mum to Indiana Rose 13/02/2019💕🤰🏼 and fiancé to my wonderful partner 💍

I’m only 17 wks pregnant and just curious roughly when is a good time to have a baby shower. I don’t really want to go too close to the due date but also don’t know when is too early as this is my 1st time and have no clue what I am doing 😂

Just a little lost and almost always feeling under the weather so got no idea.