- The definition of "long time" can vary depending on individual preferences and goals. Generally, long-term investments are held for five years or more.