I tend to hold most of mine, whether they were free or paid for. Have cashed in on a couple straight away, but didn't get the full value I could've done. Been steering clear of most ICOs since January, nothing seems to be hitting the markets at above ICO price, so just waiting till they get on the exchanges. The last ICO I invested my hard earned cash in went on the market at around 80% less than I paid, lesson learned. Once the market stabilises, thinking after August and into September, then we could see some real ICO earners again (although I don't think it will be the gravy train it was last year).