Planning to buy a home? Here’s what you need to know about deposits, down payments, and closing costs — and how they all fit into your home buying budget.