Choksey recommends Hindalco, SBI, IT stocks for buying opportunities