Re Re Re Re Re Inflation will destroy demandAgain the taxation issue. You cannot predict 40% on your stocks. If you are going the capital gain declaration, it works like this. On a $100,000 profit, 1/2 is free on board, and the other half is added to any other income as earned income, and taxed at whatever bracket your total income from all sources finds itself in.
The risk here is that if you have been a heavy trader, and used the resulting profits for lifestyle, the government has the option to challenge the capital gains exemption and declare you a commercial trader in the business of profit, and tax all your gains as earned income.That cuts deep into FishZillion land. It's probably too late to be careful re all your trading swings you publicize
The only way to invest in bagger stocks is in the TFSA, trade seldom, never take money out for big lifestyle items. Remember, Mr. Trudeau hates the TFSA, and loves the RRSP, there's a reason for that. Those who know the rules, fare the best.