Here's why these two picks are some of the best stocks to buy for the long haul, and why I loaded up on them in 2025.