Nifty Falls 2.12% in Biggest Drop in 3 Months; Brokerage Picks