This is my guess for Bitcoin long term. Needs one last run up to at least above 26K possibly 35K before the final leg down to 12K. This would leave a year for accumulation before the next the halving.
Chart PatternsTrend Analysis

إخلاء المسؤولية