Whether you're near or in retirement, beware of taking on large expenses that can wreck your budget. This includes digging deep into savings to help a child pay for graduate school or a dream wedding. Buying a second home can drain $20,000 to $30,000 a year for taxes, insurance, upkeep and mortgage payments, says Kristi Sullivan with Sullivan Financial Planning in Denver.