I heard about this stock from a recommendation at Micro Cap Momentum www.microcapmomentum.com, I get the free version. Is now a good time to buy?