Tough lesson to learn for sure. One thing I would say is to always have a price you will not let the stock go below and if it does make sure you sell and preserve your working capital. The only way to make money in the market. Cut your losses short and let your winners run, but never get greedy. Trust the charts even in penny land if it is a decent company the charts will work and once again if it breaks down sell and run fast. BMSN might come back but it will most likely take some positive news to get it going again. That could happen as soon as today and after that who knows maybe as long as next month.