Stock mutual funds, especially growth stock funds and aggressive growth stock funds are suitable for most long-term investors. Many long-term investors also like to use index funds for their low-cost and their tendency to average good returns over long periods, such as 10 years or more.