How Much Will You Pay Today for a Better Tomorrow?