Your time horizon is how long you can keep money invested before you need it. Generally, the longer you hold an investment, the more time you have to recover if an investment doesn’t perform as expected. See how longer time horizons can affect overall returns.