Best stocks to buy: Adani Energy, AU Small Finance Bank, BPCL, First Bank of the IDF. Jefferies sees up to 62%.