Buying baby stuff

Braelyn • Baby #1 due June 1st
What were some of the first baby things you bought, just to prepare yourself. I don't know the gender yet so I'll just get neutral colors that'll work for both boy and girl, but I don't know what to start buying, I need to start stocking up. But then again I'm thinking that whatever I buy I'll probably get at the baby shower too, so I don't want to waste my money when I would probably just get it at the baby shower.