First way to avoid getting scammed is to be Skeptical about everything, and unsolicited private messages or DMs should be treated with Skepticism hence if otherwise any dreams sold to you by anyone should not be bought, don't hesitate to leave such conversations that have too much of promise of returns to you.
I hope this helps someone today.
I believe that the first way to avoid getting scammed is not being greedy and believing in something for nothing, secondly not seeking the easy way to achieving a great financial success.
It's better to ask yourself some vital questions or get clarifications on how someone promising you any goodies actually makes his own money from the business. I've learned that for a business to be sustainable, an employer should make up to 5 times or more what he pays for labour or collaboration, so if there's no clear and practical way he gets his own revenue, then you're the revenue.
Everyone gets greedy at some point but self control saves some people from some troubles. I have had my own experience with scammers, both on matters relating to crypto and matters not crypto related. I had to struggle hard to suppress the greedy tendency in me, fortunately, self control saved me from that trouble.
Self control is not just an attribute only newbies should possess. Anyone can become a victim at any time. Whether one is selling a dream, introducing an investment or extending a hand of partnership, the sole aim of accepting to be part of it should not be driven by greed, even when the offer is coming from a known person. With the increase in scams, we cannot ignore the importance of due diligence check and proper research before acting on any information thrown to us.