I hold a large amount of shares in my sd rrsp and plan on using the gains and profit from kxl to hold the mortgage on my next house.You can do other great things as well.Things like taking courses and classes(educational)tax free right out of you rrsp.And for the few that have not owned a home before you can use take a large down payment out for your first home,tax.You just have to pay it back over 15 years.
Also,take your profits,put them into your rrsp(self directed)get the tax return and continue to trade them ,just under the rrsp banner.Right now I get real time through cibc on my self dircted rrsp and I can buy or sell anything on a canadian exchange.A percentage of foreign investment is allowed,but why bother.Canada IS the country of the future.And also,your profits grow tax free.