Ico time in my opinion. The reason is that many bonus prizes are distributed at this stage. In the meantime, the coin you get is giving 3-4 times the bonus. The disadvantage of ICO time is that the project has a risk of being canceled. The other time is when the market declines.