The magic number for a home down payment is 20%. But coming up with a 20% down payment can be difficult when you don’t know exactly how much the home will cost until you find it.