First HOME SAVINGS ACCOUNT (FHSA)
If you are Saving for a Home Purchase in the Future You need to Deposit in a FHSA
It has all the tax sheltered growth of a TFSA with the tax deductible contribution of an RRSP without any tax consequences when you withdraw to buy your first home.