Index funds have been one of the smartest investments you can make for a long time. They are inexpensive and well-diverse and appear to produce high returns over time, leaving the top investment firms actively managed funds.