No one can predict exactly,it is only an estimation.
July 17th 2010 bitcoin price was $0.05 (the price when it started TRADING)
28th Feb 2017 bitcoin price was $1177
Time interval between both dates is 2418 days or 79.497 months
then i took the 27th Feb 2017 price of ($1177) as a start date & price and using MS Excel's POWER Function in a spreadsheet projected it forward for the next 4 years, again assuming it ( the price ) will be doubling every 5.473 months ( which is historically what it did between July 17th 2010 and Feb 28th 2017)
which gives the following price predictions
March 1st 2018 - $5,403 per 1 BTC
March 1st 2019 - $24,699 per 1 BTC
March 1st 2020 - $112,699 per 1 BTC
March 1st 2021 - $516,115 Per 1 BTC
both scenarios assume that the price doubling is constant going forward , and yes i know it wont actually happen like that , but it a good excersise to see how close i end up being to my original scenario 1 & 2 predictions