For investors with the patience to let their gains compound for years, buying and holding high-quality dividend stocks is the best way to predictably generate wealth over the long term. But given the S&P 500‘s strong historical average return of roughly 10%, finding dividend stocks that can actually beat the market is easier said than done.