 When thinking about an uncertain investing future, the most prudent course is to buy bonds, which are loans to governments and financially strong businesses. However, bonds normally have fixed terms and fixed yields, exposing them to inflation and opportunity-cost risks. 