Over the long run, bonds have outperformed cash. From 1926 to 2023, government bonds posted compound annual returns of 5.1% ...