Much of this will depend upon your age but if you start relatively early then you could be talking decades as a long-term investment horizon. During this time you will change your strategies, adapt to your particular financial situation as well as trends in the open market. But to reach your long-term goal you could be talking in excess of 10 years.