Passive-Income Stocks Have Been Soaring: Is it Too Late to Buy?  Yahoo Canada Finance