Bitcoin is due to double its current all-time high price within two years of the April 2024 halving, the models suggest.