When to have your baby shower?

Danyelle • Boy mom to one 💙

I am on the fence with this question. I thought baby showers were to “meet the baby” BUT it would be nice to have it before so you know what you need. Becoming a first time mom, I’m unsure what I want. I want one before but I want one after. What are your thoughts? What did you do?