Been trying to not comment on your line of thought. But come on. We trade "Short term price fluctuations". And don't hold entry mistakes, for a year, because some other stock ran once.
You are 100% correct, there is always a CHANCE an OTC stock will run big in the next year, 6 months, 3 months. But that's not a logical reason to hold long & strong and not sell when profits exist.
I teach trading, not hoping. If your not interested in learning trading. Please don't bother the board with excuses for mistakes. And IMO any one which holds long & strong for what may happen months down the road, is only making excuses, for a buying high on emotion and not taking profits, error.