I think trading is the only legal and safe investment in crypto. the rest is like gambling, if you are lucky you will get a profit. and if you fail, you will lose. ico and mining are no longer profitable now that you know when the market is far away all the coins that you hold will only make you lose. so trading is the only best choice.
I think trading is very much like gambling too , Most of the time technical analytics don't work and you need to wait for the right time for some big NEWS , Usually, financial markets have their own risks and no pain no gain , But the risk of whole of the cryptocurrency market is higher in my view.