I agree. But how do you know where is the top price? Why do you say it is time to sell? Because this dropped during last two days?! Did you see any stock goes up every day continuously?! I believe this stock can get gain %1000 more till end of the year and still has potential to get gain more and more and more. How ever I’m long and my goal is selling this at $3 which maybe happens in next 5 years. No investment has this much profit at all. IMO