It depends on your circumstances. For example, if you are currently in a high marginal tax rate (50%+) and you  are planning on taking a year off for parental leave or personal travel, it makes more sense to plant money in an RRSP and pull it the year you take leave or travel, when your rate has dropped to under 30% or less.  That produces a return of 20%.