An index fund is the best investment for a long term investor. It reduce risk through diversification and long term averaging. It has low fees, allowing the investor to keep most of the gains from blue chip shares. It also provides flexibility as it allows small withdrawals without any penalty.
Find out more about the index fund from this short video.