Source: http://www.moneysense.ca/spend/real-estate/buying/5-steps-to-help-you-prepare-for-buying-a-house/