A mix of stocks, bonds, and potentially real estate or gold can be a good foundation for long-term growth for your investment portfolio. Stocks offer high growth potential, bonds provide stability, and real estate and gold can act as hedges against inflation.