Baby Shower Timing🤔🤨

Lexyy • January 4th 2019💕✨👶🏽 December 8th 2020

My due date is January 3rd, i wanna start planning right away for the babyshower. As in getting a location and making sure everything is not in a rush. When should i have the babyshower? Beginning of November? Or beginning of December?