Well, that's where speculation comes in. In your opinion, how much longer will it be necessary?
All depend on peoples non-compliance to crazy shit that pushed upon them from govs. But let's say that slowly more people will start to not comply.
In the next 10 years we could have half of the world population using Bitcoin. That means, we could still have some isolated wars, regional, lost somewhere. But is not our problem anymore.
Then in the next 5 to 10 years all the rest of the world is fully using Bitcoin. But still at empirical level, education is still scarce, govs still exist in some places. In some places people start organizing in a different manner, without a central gov, but still with local counselors, political parties are gone forever because are useless.
In the next 10 years, people start seeing a some change in culture, mentality, education, well being, justice etc. Wars are gone, is useless to start a war. This period is when homo sapiens start to became homo bitcoinus, after almost 50 years of Bitcoin existence.
So my raw speculation is that in minimum 50 years from now we will see hyperbitcoinization and a better world. With only one condition: people will stop obeying govs rules. Otherwise, not. If people still obeying, then we will still have fiat and even worse, CBDC. And that means we will still have wars.