If one makes between $50,000 and you will $90,000, it can make the absolute most sense to pay for all of them similarly if you do not maximum out your TFSA.
When you yourself have a retirement through your boss that provides complimentary money, focus on you to most of all. Otherwise you will be wasting income.
If you feel your earnings just after retirement age will be higher than you have made today, your finances is going to your TFSA earliest. Because it’s better to spend the money for lower income income tax rate towards those funds now, versus higher level you’ll be able to shell out when you take it.