If you don't make your money back in 5 years, there are better investments out there.
Low interest rates have been pushing timelines out. At 10%, 5 years makes sense. At under 5%, 10 years makes more sense.
Hadn't thought of that, but what you say is correct, lower interest rates do mean longer ROI is possible. Personally, I think we are at the very end of low interest rates right now. Russia's latest rate hike is going to bite. Low energy prices will spur economic activity in pretty short order. All this will conspire so the Fed will be tightening the money supply.
I'd stay out of a 10 year ROI unless I can get bond rates under 2.5%. About the best a corporation can get is just under 4% for a 20 year, 10 year is about 3%. This means you will need to have MINIMUM annual returns of 8% for 20 year break even on principle and interest and 13% on 10 years.
Of course if you have 20 Billion in the bank, the numbers are that much lower..