When did you start buying for baby?

Sa

I am 29 weeks and have yet to start shopping.I am a FTM and don't know what how much I should buy before she is born, or what things I can buy after.