Baby shopping

When do you think is the best time to get prepared and start shopping for the baby?