My tool for avoiding scammer is to staying away from things and people that sounds to good to be true. people usually fall under scam because of very less research in that specific field and of course being too much greedy. A basic research could save you from scam.
Yeah this is very true but very easily ignored as we get blinded by our hopes for profits. If it seems like it's a very easy way to make money, it's probably not a safe way to do so. That's why we need to ask ourselves before doing these things if we are just being greedy, or if it is a rational, logical decision we are making. That key question in the moment before making the payment is what people who get scammed fail to ask themselves, and it leads them to follow their own greed down into the void. That's why research, like you said, is very important. It gives a clear head.