3 reasons why Bitcoin price can’t take out the $90K resistance level