I hope so as well. I have most of my portfolio put into this thing. Even a simple double up means big money for me :) as I have averaged down quite a bit at this point.
I am just taking it day by day. The problem with stocks is that stocks "should" do things but the only thing that means anything is what they "are" doing. Saying that they are due is like saying I am due for a big hit after slumping in softball. Maybe I will maybe I won't depending on what info you use and how you evaluate it.