The idea behind tracking bitcoin price based on the number of days left till block halving dates.
The bitcoin block rewards are periodically reduced by half. The halving dates up to now were:
Each time the halving took place, the bitcoin price increased significantly during the next 1-1.5 years.
Assuming history repeats itself, we can expect a new price surge following the third halving, scheduled on May 12, 2020.