for now I think it's better to buy btc and hold it because now btc is crawling up, before it's too late then buy and hold it now
Buying bitcoin you can expect profits in the future. But investing in ico with good idea and team can generate more profit. It is more risky but it can be very profitable.