Purchasing a new home requires a fair amount of planning and, crucially, diligent budgeting. Every decision, from the location to the type of house you’re buying poses a significant impact on your ...