As most of the time, there is no right answer for this, especially with regard to cryptocurrencies. In this market you have to work with probabilities. If you ask me, I think there are good chances that the price may drop a little more, maybe below USD 950, but I don't think it will touch the USD 900. Then I think there are good chances of a higher price increase.
$900 is far from a save price mark. As easy as the price went up lately, that easy is it also to see the price go back down to where we started.
At this point I don't even know if the $800 will hold at the time it gets tested. Mainly because of the fact that there isn't real buy support.
Buy support that will be visible by the time the price is about to go down, will simply get pulled by bots as soon as the price is nearly touching them.