Market is at a temporary peak. We will retrace down to $5,000 level and enter a re-accumulation phase for about 30 weeks.
At the Bitcoin Halving in May 2020, price will be around $12,000.
October/November 2020 Bitcoin will retest the ATH of $20,000.
October/November 2021 Bitcoin will set a new ATH around the $300,000 range.