The TFSA now has a $10k annual contribution limit which is great for investors. I just hope the government doesn't implement a lifetime cap on the TFSA like they have in South Africa