Bitcoin’s $106K Support: Will It Break or Drive Prices to New Highs?