When to start buying baby stuff?

Brittany • Fiancé and I are expecting first child due Jan 8th, 2018!
Hi, all! I'm 7w1d and I'm really excited to start buying all the things for my lil shrimp. My question is, how early is too early? When should I start buying things? What should I start buying first? Thanks!