If you are 18 or older you can contribute to a TFSA [Dec 13, 2019]

If you are 18 or older you can contribute to a TFSA.