Is the market falling now? This is not true, the market is quite a good situation now.
Overall, now might be a good time for the IEO, there is every chance to collect hardcap.
Many factors but it depends, but first of all, it is what you need to provide people with a working product, and then conduct IEO and ICO.