I buy and sell, short and cover depending on how the stock is moving that minute, hour or day. This minute I would short Yahoo. That could change in 15 minutes and change again in an hour. Waiting over 4 years to make a profit I leave to the $28 longs.