It's very difficult to predict the bottom for an undervalued stock, I buy before they bottom out all the time.  This stock is way undervalued, people who bought in at a dollar will easily beat the market in a couple of years.