I am 19 weeks preg, when should I start shopping for my baby?

When you're ready! 19 weeks is almost halfway done (full term is 40 weeks). Chances of miscarrying are extremely low after the first trimester (14 weeks) is passed, so just make sure you shop with enough time to assemble the items you will need right away (carseat, crib, etc.). If you want to pick colors based on an ultrasound prediction of baby's gender, keep in mind that ultrasounds are sometimes (rarely) wrong!