Dividend stocks are the core of my portfolio.  If you are young, get a TFSA going with some great dividend stocks, reinvest them all automatically if you can.  Decades from now you can turn off the 're-invest' and live well on the income stream.  If you get going early enough (late teens, early 20s) and you stick with it you can retire early, maybe even very early.