When does one start buying baby stuff?

Stephanie • 21 and pregnant with my first ever baby!
So I'm 20 weeks and haven't bought anything for my future child... And I have no idea when I should start. Help