Source: https://www.protective.com/learning-center/money-management/how-to-budget-money-when-buying-your-first-home/