Keki Mistry, vice chairman and CEO of HDFC, said from a macro perspective, inflation has come down on a sustained basis, fiscal deficit has narrowed while current account deficit has come down significantly. It is only a matter of time before the investment cycle takes off, he added.