I'm more inclined to say that we're due for some pretty 'boring' months in terms of price action. I would be happy if proven wrong and we go up instead, but with the trend still being down long term speaking, I rather don't go against it yet. I want to see $4200 break and hold above to actually turn a bit more short term bullish.
We have seen last year how strong support levels can be, and in the same way that applies to resistance levels. The more often you test them, the more likely it is for them to break, but the process of breaking out can take a long time. Good thing is that people accumulating have some more time to buy in.
Some analyst are very good in making accurate analysis using their fundamental analysis, technical analysis and instinct together before making a speculation, though will not give you a specific price but they could predict the price range. I have followed some of these few experts too in making my own decision during trading which has been a lot helpful to me.