When your broker told you to wait,I think he wanted you to wait for a long time...3-5 years minimum. This is how brokers erase there mistakes. Now if you are a day trader getting in at 28, why did you ride this stock all the way down. So the answer for you is,.... You made a commitment to this stock, so dont back out now, it looks like the long term growth is here. Keep in mind this group has gone out of favor in june but is now comming back. The break at 25 could signal a long term buy if revenue and profit "margins" increase.