Tata Motors to BEL: 7 Stocks to buy for a Happy New Year 2025