When should i start shopping?

I'm 17 im pregnant with a baby boy and I'd like to start shopping but my mother keeps telling me to wait until my baby shower...i feel like nobody will really come or bring anything I'd be grateful for what i do get i just know it won't be as many people since im so young.