The first part of your statement is true, bitcoin has given the most generous ROI in the shortest available timeframe of 17 years.
However, the profits recorded in bitcoin earlier cannot be achieved in the next 25 years. Even if bitcoin reaches $1m within the said timeframe, it is only less than 20X for those who started investing in 2025, but if we can calculate the ROI from when it traded at $0.01, that would be 7800000X. Still, it remains the a very good shot for digital investments.
Bitcoin probably won't do x100 or even x1000 like it did in the past. But compared to traditional asset, it still has the potential to deliver much higher return.
And if we're only talking about return, Bitcoin is still one of the best option for the next 25 years. But everything comes at a price. Higher returns also mean higher risk, and anyone choosing Bitcoin needs to understand that.