The important thing is that you understand the various approaches well enough to make a rational choice, given the nature of the problem and the equipment you have available. In any event, you must understand the concepts behind the calculations and know how to set up time lines in order to work complex problems. This is true for stock and bond valuation, capital budgeting, lease analysis, and many other important financial problems.
SELF-TEST