check the official site of bitcoin halving here
http://www.bitcoinblockhalf.comthis site gives you information like below:
Total Bitcoins in circulation:15,964,875
Total Bitcoins to ever be produced:21,000,000
Percentage of total Bitcoins mined:76.02%
Total Bitcoins left to mine:5,035,125
Total Bitcoins left to mine until next blockhalf:2,313,720
Bitcoin price (USD):$580.47
Market capitalization (USD):$9,267,130,991.25
Bitcoins generated per day:1,728
Bitcoin inflation rate per annum:4.03%
Bitcoin inflation rate per annum at next block halving event:1.73%
Bitcoin inflation per day (USD):$1,003,052
Bitcoin inflation until next blockhalf event based on current price (USD):$1,343,045,048
Total blocks:437,190
Blocks until mining reward is halved:192,810
Approximate block generation time:10.00 minutes
Approximate blocks generated per day:144
Difficulty:253,618,246,641
Hash rate:1.91 Exahashes/s
if you are interested then check the site once a day make your report that would help you to predict futurei of bitcoin.