Roth IRAs are designed for long-term investment. You should be comfortable salting away funds for at least five to eight years, and ideally until you are retired. Investing long term provides enough time for funds to grow and to recover in case of market fluctuations.