Baby shower

Gina
When is the best time to do a baby shower! My son is 4 lol I forgot all about this pregnancy and newborn stuff lol it's like my first child all over again! I need some advice😂 when did you mommies out there do your baby shower? How far along were you? I'm 23 weeks and 3 days. Not sure when I should start planning for the big party lol