Now is the time to invest in Nigeria, say entrepreneurs