Bitcoin struggles below resistance as whales stabilize and bearish technicals raise questions about a $90,000 push in March.