I know the usually time to have a bridal shower is about 2 months before the wedding. However, almost 2 months to the day before my wedding is Christmastime. And if I go a month before that then it would be November, which is black Friday. Is it okay to have a shower like 4 months before, like in October? Or is that way to soon for a shower? Or is it okay to have it in December although it will be the holiday season?