Question: what is the best way to invest money for long term?
Answer: Stocks. In a lot of ways, stocks are the primary long-term investment. ...  Long-term Bonds – Sometimes! Long-term bonds are interest-bearing securities with terms greater than 10 years. ...  Mutual Funds. ...  ETFs. ...  Real Estate. ...  Tax Sheltered Retirement Plans. ...  Robo-Advisors. ...  Annuities.