When is the right time ?

When is the right time to start buying things for the baby ?