discussion on this topic

Time value of money