If the project is very promising like Polkadot, Chainlink or Avalanche it's better to get in when ICO or IEO is happening or whatever crowdfunding strategy the team are using, and if it's too late to join wait till bears attack the market and buy the dips.