If you’re looking for the best of both worlds, here are ten mid-cap dividend stocks to buy now. Compare Brokers. Olin (OLN) MSM stock is a nice value play at the moment. But these analyst-loved dividend stocks are still worth investing in for 2020. pharmacy benefits manager and now health insurance The 10 Best Value Stocks to Buy for 2020. Advertisement.