10 best stocks that may give high-returns in 2025