Source: http://www.moneysense.ca/save/financial-planning/how-to-juggle-rrsps-tfsas-resps-and-a-mortgage/