When to take some money from my profits

It is a question that I always ask: when should I take some money off?
Will it damage my bets in a long run…?
Any advice?