Baby shower?

Sancire
When do you guys think is the best time to have your shower? Not to early.. Not to late...? 😘😊