Bitcoin to reach the 20,000,000 mined coins milestone as early as next week and the final 5% of supply may take 114 years to enter circulation.