If you have a long-term investment horizon of at least ten years, your best investment may not be mutual funds, ETFs, growth stocks, bonds, or gold. Instead, consider investing in a diversified portfolio of high-quality, dividend-paying stocks. Follow these steps to build a portfolio that will achieve high long-term returns and provide dependable dividend income.