This is the best time for foreign investors to enter India