Trying to avoid greed is certainly a good thing. Greed is owned by everyone and it can happen anytime when you don't have full control over yourself. I have several times experienced my inability to control myself to greed because of the panic that arises. It made all my trading plans fall apart and I ended up losing money. The importance of managing emotions so that they are stable will affect everything.
Agree, avoiding greed is the most important thing to avoid being deceived. What we have to understand first is that in every field there is of course knowledge, learn the knowledge as deeply as possible, because nothing can be achieved instantly, nor can you become rich. Even in real business it can (very likely even) make people bankrupt, it all depends on the process. every process there must be a risk.
In my opinion, trading is not something that can be done without knowledge, just like business. And even in business, if what you are chasing is only money, you are greedy without focusing on the process, you could get hurt. that's how.
In the end, everything depends on our mindset and perspective. So be wise in any case when making a decision.
But for scams I am more vigilant and have never fallen into a scammer's trap.
The characteristics of fraud are generally the same and I also almost experienced fraud. Invite acquaintances and he claims to be a successful person because Cypto ends up offering crypto. In essence, we have to seek a lot of information and diligent reading. Do not be easily lured by the lure of wealth.