Of course there is hope for a bull run. You just need to be realistic in your expectations and your timeline. A bull run takes time to form and is generally over before most people even get wind of it. If you're waiting for the market to recover then you need to be patient and understand it will take months or years, not days or weeks.