For now, you better choose buying once the listing of the coins on the exchanges is made. I am not saying this is the overall better choice. What I am considering is that you are still a newbie here. ICO investment is really good but it is not for those whose knowledge about it is still very limited