Has Bitcoin (BTC) Price Already Reached 2023 Highs?