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.
what you said is true, the best way to avoid being scammed is knowing the sign of scammers. how to minimize the risk of getting involved is to avoid greediness because scammers capitalizes on greedy people, when something is too good to be truth people need to be very careful, because there must certainly be something wrong except that such person does no understand the sign language. most times i see how people drop offers online to invest $100 and get $150 in 45 minutes but many people will be ignorant of the fact that such offer are too good to be true without considering where such profit can be made with such time frame, and they will still go ahead an put their money and cry later.