Will Global Market Cap Break Its All-Time High Again in 2025?