Some of my Canadian bank stocks have more than doubled in the last ten years (plus dividends).  I buy more stock (RY, BNS, and TD only) when the dividend is at least 4%.  Started my TFSA two years ago with said strategy and up 42%.  All this talk about diversification is nonsense.  Find some good blue chip stocks and purchase when they are down.  Easy.  Oh, just checked yesterday's results, TFSA up 50.64% sinec Nov 15 2015.  One more, don't do DRIP.  Accumulate cash from dividends and deploy strategically as noted above.