Chokkalingam G, executive director and CIO, FCH Centrum Wealth Managers, says the time is right for making investments as he expects Sensex to touch the 21,000 mark post Budget. Paras Adenwala, Investment Analyst, feels the Budget 2011 will be a populist one rather than reformist.