Too early?

Mataya • I love kids, but I don`t plan on having any soon!
When's a good time to start buying baby things? I'm almost 19 weeks, and I know the gender. I'm just so anxious!