Question: how long do you have to hold onto stock before selling it?
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. Estimate future valuations for the shares in your portfolio and act accordingly.