Hey, Thanks for questioning such an Important topic.
I prefer long term investment than short term.
But I always follow market trend as well as all news about market related.If I got my deserving profit then i decided to sell from my capital but i hold my investment just sold out my profit from original capital.