I cant even tell you how many low float companies like this that remain quiet for years then all of a sudden wake up via RM or new business plan have made great money for people.
And by the way someone buys the top on every stock. You think people that bought google at 600 happy right now? Prolly Not. No ones saying buy top here saying buy bottom while its cheap.