I don’t think that we can actually avoid 100% in all scams in crypto. I have encountered a lot of projects wherein they really have potential, good community, and yet end up being a scam at all. Though I think we can minimize the risk of not getting scam at all times. So you have to do a thorough research at all times especially if you plan to invest a huge amount of your money.