I can say a few reasons why i have sold my altcoins so soon:
1. I need some money to invest another Crypto or pay bills
2. I have already received sufficient profit and would like to record income
3. I sell, if expectations for growth are not justified
4. I sell at the general falling of the market with the purpose to buy in the future for low price.