Having greed is good, its the stupid mistakes that make you lose money. Greed is wanting more money, holding more than you should is not "greed", its a mistake, if you know what you are doing then you would sell at the top and buy at the bottom and make more money aka be greedy.
So all in all, do not make all the mistakes confused with each other, because emotions in trading world is very dangerous and mistaking which emotion is which could be even worse and that's an important thing.
honestly it's hard differentiating greedines and just mistakes, I mean if someone is holding for longer just because they want more profits isn't that essentially a greed, because they just want more and more despite already having good profit if they could just realize their floating profits, i'd consider decision that was made before hand basically part of strategy as a mistake if it turns out wrong but if it's holding for longer just for more profit and as it turns out, the coin is losing value instead, I think it's just greed, nothing more.
And that is because most mistakes are in a way highly related to a desire to get more profits, it is because of this that if we want to trade the markets we need to do so not only with a strategy that we have verified it can make money over the long term, it also needs to be a strategy that relies exclusively on objective evidence, that way when your strategy tells you must sell then you have no other option but to do it, that way you will have no reason to involve your emotions, emotions which could lead you to make a major mistake.