I agree. It is inevitable that 1 BTC will equal $1,000,000 by design of both systems - assuming both systems last that long.
The real questions are:
1) When will the cross over happen
2) How much will the 1 BTC or the $1,000,000 be able to buy at that point is time? One average house? One average automobile? A nice vacation? One bag of groceries? Or one cup of coffee.
Hi Burt, nice to see your post again.
I've followed your mining power based analysis on the price cap for each halving era. Based on your model, the estimation came up by flipperfish's post:
https://bitcointalksearch.org/topic/m.9186092 are all based on today's dollar purchasing power right?
I agree that the price estimation could be a lot more accurate on how much bread/milk we can get per coin, however, I have yet to find anyone come up with a solid formula based on this model.
I did some calculations and I didn't use the general CPI as it's too much affected by technological advance - I used "Consumer Price Index for All Urban Consumers: Fruits and vegetables" (
https://fred.stlouisfed.org/series/CUSR0000SAF113), as
I assume today's vegetable is pretty much the same as it was 50 years ago.
My calculations show that
average inflation for past 32 years was about 15 % y/y (quite crazy, isn't it?), so in order to keep up with the inflation you must make 15 % extra y/y or your investment needs to do it. Shadowstats.com say that the inflation is between 6-10 % y/y depending on methods used (
http://www.shadowstats.com/alternate_data/inflation-charts).
With above in mind I suppose for average person the y/y inflation I suppose is at least 10 %, obviously if in "your" consumer basket is way more iPhones/cars/other consumer goods per year (you're richer) your personal inflation is lower and vice versa.
Again
looking at the "CPI - Fruits and vegetables (USD)" index, basically every 10-20 years you need to at least double your money to keep up with the inflation.2016-05-01 index: $294.68
2006-05-01 index: $246.80
1996-05-01 index: $182.60
1986-05-01 index: $110.10
1976-05-01 index: $57.50
1966-05-01 index: $33
1956-05-01 index: $26.9
===>>> So if you say that 1 BTC will be 1M USD in 10-20 years you will probably buy about half of what you can buy with same amount today, in other words, 1 million USD today is same as 2 million USD in about 15 years.
These calculations assume that the trend will be about same and nothing VERY bad will happen.