My thoughts are that btc will probably or should retest 30k, before resuming going up, before the end of this year it should be around 80k-100K.
Bitcoin price should retest 30k before going up again...if it does above 42k, it probably will stop around 50k and go down again.