Baby shower

Steph
I'm the first of friends to have a baby and they're all asking when the baby shower is! When are you supposed to throw a baby shower? And am I suppose to organize it?