There is plenty of room for upside on this stock, not to mention that I'd probably prefer to sell in 2005 even if it stays around 21 like it is.
If it drops below 20 and stays below 20 beyond next Mar. I'll regret it. If it stays above 20 or breaks above 20 sometime early in 2005 I won't mind at all. If it goes above 23 then I'll feel like I came out ahead vs selling on this last peak.
I'm patient and not looking to micromanage my stock. I'll deal with it later when I need to pull cash out or when I feel the decision is more obvious.