Due November 19th baby shower dates?

Alisa • Mommy of 2! Baby #2 due November 19th. Happily married.
When will moms due around the same time have their baby shower? Is 31 weeks too early? I was planning on having my baby shower September 17th because my birthday is September 16th and decided I would be asking for baby things anyway so I'll just have a baby shower instead of a birthday party lol.