it depend on how long you will take benefit for your investment? if you do patience to hold btc than i will suggest to hold it for long term investment, it will return you more. but if you are short term to middle term investor than attending very good ICO will be the great way to invest