This is the right time for investment - Mills