You have not understood the fundamental : buy the rumours, sell the news. You did the whole inverse it seems. What I would do would wait for a very big ICO, the one you are sure of its success like ZrCoin or EOS. Just buy and wait then.
If you do not like ICOs, buy Ethereum in a dip, and sell at 0,5% profit, repeat, again and again. Start keeping the profits in ETH, as this is for me a crypto-currency which has a great future !
Buying Ethereum during its dip is far better than putting money into an ICO that is not going to get launched till a few months later because the dev and his team could disappear with that money (or the Escrow could disappear with the money as well). Just because a ICO has a bunch of people wanting to see how it does it doesnt mean that its going to be that successful, I would just purchase coins at a dip instead.