This is my forecast of the path that BTC will take to reach its new all time high of 138k USD on 18 May 2025!