You need to consider the nominal interest rate in your country. The $20 value is the future value of the money you will be given. Therefore, you need to consider the interest rate to get the present value which is the amount that you should be willing to pay today for this promise.