It's too simple. If you get it in the earliest pre-sale with largest bonus, go for it. If you are late on it wait for getting it listed on an exchange. Buying in the main sale seems a stupid idea to me. Sometimes it even gets cheaper than pre-sale on exchange considering the time these ICO holds your money.