Depends on the stage of your life. If you need money to start home ownership or business, TSFA is better. If you know you are a lifer salaryman in one way or another, do up your RRSP and then put tax refund and then some into TFSA.This quote is hidden because you are ignoring this member. Show Quote
Most people work til 60 and live til 90+, you got plenty of time to empty out your RRSP to see lowest possible income tax. And if you are so fucking loaded and still end up in same bracket as $ you put into RRSP, you still got the compound gain.
End of the the day RRSP:TFSA allowance is ~ 5:1 right now. You can max out TFSA quite easy. I can understand some don't leverage RRSP if their income in the lowest 2 brackets, but once you hit $100K+ it's hard not to put at least some into RRSP.