If you have a long-term investment horizon of at least ten years, your best investment is not mutual funds, ETFs, growth stocks, bonds, or gold, but a diversified portfolio of high quality dividend stocks. Here are the steps to build your investment portfolio to achieve the best long term returns.