Sumeet Bagadia recommended three stocks to buy, namely Shriram Finance, Bharat Electronics (BEL) and Canara Bank.