2024 Outlook: Banking Sector May Witness Mid-long term Growth Amid Asset Quality In Check; Top Stocks To Buy