Baby Shower Timeline

I'm just wondering about how far along in your pregnancy do most have a baby shower? I feel like my MIL is rushing into it. The date she picked, I will be about 27 weeks. The date I was thinking, I'd be about 32 weeks. I'm sure there's no right or wrong, just curious when its typically done.