I'll tell you 好在哪里. If you want an TFSA investment account, you can put $5,000 each year for every member in the household and 20 years later your investment gains $50,000 and you don't have to pay tax for these $50K. For the regular account you may have to pay $20K just for tax.
TFSA is never designed for short-term gain rather for your retirement (another arm but different as RRSP).