yep,...take the profits when the markets give it. to hold out can be risky in this choppy fickle manipulated HFT algo bot markets.
not worth holding to chance a better return when the gain is right there of 38% - 50%,...i'm taking it !
good fortune to you dotnet 8^)
invest at your own risk, based on your own due diligence, at your own risk tolerance