Best stocks to buy in 2026: 10 picks and the numbers