Dividends can be a great way to generate income from stocks, no matter what the market is doing. But only if the companies ...