Learn about investment time horizons and find the best strategies for short, medium, and long-term investments to maximize ...