I don't think ico is a good way to earn profit in crypto right now so in my opinion the only reliable source of income is by trading or long term investment, and that's only can be done if you have experience in trading, otherwise you'll only lose money. If you want to earn from crypto for a long time I think it is very important to learn about trading and investment as that will be your guide in this volatile market.