Bitcoin has lingered below $100,000 for nearly 100 days, highlighting persistent resistance at key psychological levels.