Question: how long do you have to hold stock before selling?
Answer: The decision to sell is a simple one. You could be waiting more than two or three years before the value catches up with the current price.