Baby shower!

Sherley
Do you throw your own baby shower or does a family member or friend throw one for you? And when is the appropriate month to do so?