Btc can have a huge economic impact in countries with hyperinflation.
For instance, the Bolivar (venezuelan currency) is hyperinflated. The people here tends to change the Bolivar for a stronger currency, most people change it for US dollars. Also there are a lot of people changing it for Bitcoin (or any other cryptocurrency) since even 0.000001btc has more value than 1 Bolivar.
When you talk about currency, you don't use the cap. This is because you want to keep separate the
bolivar (currency) with the Bolivar family.
You should check this page to know the direct value of the current iteration of bolivar (which is the 3rd, after losing 8 zeroes in the past decade):
https://www.bitcoinvenezuela.com/In there you can see that currently 1 bolivar means 4 satoshis. By next month this will probably be 2 satoshis or 1. The largest Venezuelan bank note is 500, just 1841 satoshis. Venezuelan banks often limit the amount of cash you may withdraw per day, last i tried it was 6000, so 22091 satoshis.
= 1841 satoshis.It will only get worse, inflation only speeds faster and faster every day.
In a few weeks we will have a 1 bolivar = 1 satoshi parity, it will be very short lived thought.