Does this make me a bad parent already?

DJ

I'm a first time mom, currently 21 weeks pregnant and I am due to give birth March 30th which I feel will turn into April. I have not purchased anything for the baby. My husband and I actually just found out the sex almost two weeks ago and will have a gender reveal gathering on Thanksgiving. Since finding out the sex, I've been wanting to buy things but people tell me to wait until after the Baby Shower!

Is waiting until after the baby shower a good idea?