I have been trying to earn more bitcoins so I tried a lot of websites which are saying that they will generate or give bitcoins as a present but most of them requires me to pay or some did not really given me bitcoins. I also joined an ICO and it took six months (I think) to be on the exchanges and I just waited a low price coin. From my experiences, I have learned that I should be careful and wise. I should think thrice when joining an ICO and should not be fooled by those sites that will generate or give bitcoins because those are scams. Even I can't tell whether it is a scam or not, I can say that being careful and wise will not make getting scammed again.