When is its a good time????? Help

Apra • New Mommy To Be
I'm a stay at home mom to be and I'm just wondering when is to late or to early to start stocking up on baby things and starting the nursery ??