@mwas This is how I pretty much handle my RRSP vs TFSA. Contribute enough that it brings back a tax return that allows for a maximum contribution to TFSA. Rinse and repeat.
The addition of FHSA throws a welcome monkey wrench into the tax benefit plan. Curious how it'll shake down during this...