Bitcoin (BTC) Price Analysis: September’s Resistance Becoming 2024’s Support? – 31 December 2023