Having a baby is a life-changing event. We explore the financial cost of having a baby and provide tips on budgeting for a baby.