(For our American Friends, This is Canadian Content so I'll be quick)
Something that most people don't realize about the TFSA's is that you CAN pull the money out and recon tribute the following year but there is another bonus..... all gains stay with in the TFSA (Tax Free Savings Account)
Example: Contribute $5,000 and buy 10,000 shares of KXL( at .50).... it grows to $8,000(.80 cents) and you sell on a spike.... the cash sits there (NOT pulled out) waiting for a dip.... the stock dips down .42 (where it is today), you buy back in 19,000 shares at the lower price and hold until .80 and sell for $15,200 and so on.....
I've heard so many people that have made only ONE trade and then pulled their money and gains out, only to have to wait for the new year to get back in..... not necessary.
For those of you that already understand... sorry to take your time... just a heads up for newer contributors....
UB