It all comes down to your trading/investment plan and personal circumstances, if you are a long term holder then yes I believe you should hold on but if short term holder then I guess you need to trade in a manner that allows you to sleep at night with your given investment.
Just like most things in life if you fail to plan you plan to fail.
Of course I've cut my losses with a given investment and redirected the funds, one lesson that I learnt early on and currently remind myself of is to not hold on for grim death on a bad investment decision.
Sometimes great gains can be made selling out of an investment at a loss and backing another investment decision.
BGS Price at posting:
1.9¢ Sentiment: LT Buy Disclosure: Held