Baby shower?

Samantha
How early did you set your baby shower for? Mines April 24th.. That's exactly 31 weeks for me? To early? To late? Or just in time!