Baby shower

Shade

So I’m due on Jan 8th but I’m debating on a shower October 21st is it too early I’m thinking the 21st because in December a lot of people will be planning Christmas & November is when a lot of people will be thinking about Christmas and working overtime also thanksgiving is it too early???? I would likely have my baby before the 8th due to me having a c section.