Buying these 3 Magnificent Seven stocks now could pay off | Fortune