When to have the shower??

🌈 01/08/18🌈

I'm currently 20 weeks with twin girls. We're due January 8 but the doctors don't expect us to make it past 36 weeks which is the first week in December. They suspect they could come anytime between 32-38 at the latest. That puts it at sometime between thanksgiving and Christmas. Knowing that when should we plan a shower? Late October? Early November?