If we are talking about big one bull run in this year, I think it's almost safe to say that it is won't happen, because time is decreasing and where is not any bright signs that something will change, However, I fully believe that a slight rise in prices may still happen in this year.
Well there's no harm in hoping for a good end run lol. And i think it's not as impossible as it seems since a bull run can happen in under a week, and we still have two and a half months left for 2018. Who knows, a bull run may happen that would make holding through all this worth it.