I think IEO is the best because it gets investors faster than those mentioned above. besides that, after the IEO they can immediately register at the market but back to the project and the IEO place, if they hold an IEO in binance it will definitely sell well lol