When is better to buy crypto, on pre sale or on ICO? When you buy on presale, you can get good bonuses, however when you buy on ICO you have a better gurantee not to be scammed.
Pre sale is also part of ICO but when you buy in pre sale it seems like it has a lot of risk because even the developer is not too sure if their project will be successful. there are some ICO that they returned the money of investors who bought from pre sale because they can't continue their project. I think Pre ICO is the best time to buy. But sometimes during pre sale there are lots of bonuses given to the investors .