The Value of Patience in Nature and Games 2025