Everyone has to sell off their investment one time or another. I usually tend to hold my investments for the long term but when i see a huge spike in the price because of a pump, its usually good to sell it off at that time because the price will fall afterwards. Moreover, i sell off my investment when i am in desperate need of money and the rest of the time i hold my bags.