G Chokkalingam, ED & CIO, Centrum Wealth Management is very optimistic on markets over medium term and expects 2012 to be the best year for markets. He further recommended investors to book profits in current scenario and picked United Phosphorus, Engineers India and Hindustan Zinc stocks as his top stock bets.