By 2024 there will be another  halving and instead of 900 bitcoins mined in a day, there will be 450. If you apply the law of offer and demand, the price should go higher by this times. Roughly every 4 years this happens until the year 2140.