2 ms·>Don't investors usually look for a return on their investments within 2-3 years? noby tommynicholas 10y ago>Don't investors usually look for a return on their investments within 2-3 years? no