First factor that makes me decide to sell is when i badly need the money and no other source of funds for that urgent needs, 2nd is when the price reaches high to the moon and you are already satisfied of the increase of the money you invested, thats the time i may decide to sell and wait again for right time of buying for another holding...