Dictionary.com
Thesaurus.com

will have been investing

  • future perfect progressive
    of invest.
    invest
    verb (used with object)
    to put (money) to use, by purchase or expenditure, in something offering potential profitable returns, as interest, income, or appreciation in value.