Are you still positive there is going to be a bull run?
No, I don't think so. The best I hope for is a recovery back up to the previous support levels we had a few weeks ago and that held for a while. Anything more than that before the end of the year would be too big to be sustainable - at least that's my opinion, I am wary of sudden huge increases after what happened earlier this year.
We can't tell for certain. Anything can happen with a short period of time like before the year's end. Though I also believe that bull run can still happen before the year ends. We can't know for sure when the market would fully recover. We can just hope for the best.