TFSAs are a more flexible savings choice
The tax-free savings account, or TFSA, is frequently called “a registered retirement savings plan (RRSP) for everything else beyond retirement.” Unlike an RRSP, you can access the money in your TFSA with no tax consequences for any need, and the amounts withdrawn are added to your contribution limit amount in [...]

What you said