BTC to touch $70,000 three or more times by March 21, 2026