Share your insights or perspective on the financial matter presented in the input.

Avoiding timing traps with long term index investing
1) The risks are that you investing in financial markets and therefore should be prepared for volatility in the value of your holdings. 2) You should only ever invest in financial markets with capital that you can reasonably afford to put aside and not touch for 5-10 years (as an investor not a trader). Even then you should be prepared to write this capital off completely. No one can offer you a guarantee of what will happen in the future, only speculation from what has happened in the past. 3) Don't invest. It is simple. Keep your money in cash. However this is not without its risks. Interest rates rarely keep up with inflation so the spending power of cash investments quickly diminishes in real terms over time. So what to do? Extended your time horizon as you have mentioned to say 30 years, reinvest all dividends as these have been proven to make up the bulk of long term returns and drip feed your money into these markets over time. This will benefit you from what is known in as  'dollar cost averaging' and will negate the need for you to time the market.