When buying a house, especially for first-time buyers, saving for a down payment is a big concern, but you may need less than you think.