Buying the crib

M
When do you ladies think its a good time to buy the crib & car seat & stroller? I am 15 weeks & already know the sex of the baby.