Start time to buy baby stuff???

Porche • 4 miscarriage but God isn't done with me yet.I'm pregnant with my Rainbow Baby🍼👶🏾🙌🏾🌈
When is the best time to start buying baby Stuff? what should I buy first? I know the gender.