Investing in solid dividend stocks is arguably the most effective way to generate market-beating returns over the long term. But those returns can be even more lucrative for investors with the foresight to buy not just dividend stocks that have outperformed in the past but also companies that are positioned to deliver years of outsized gains going forward.