Source: http://www.moneysense.ca/save/budgeting/budget-basics-how-to-pay-for-today-and-save-for-tomorrow/