SBI life to Lupin: Top 10 stocks for 2025; Check investment guide