Babyshower...when?!

At how many weeks did you have your babyshower? I have no idea when to have mine. Idk if anyone will be throwing me one so I'm thinking of just doing one myself. Ftm.