There actually is no best investment strategy that will work for everyone. What works for one investor might not work for another investor. Everyone has different financial goals that they would like to obtain in different timeframes making a universal investment strategy difficult to achieve those goals. There are many investment strategies that can accomplish the same goals so finding the right stock investment strategy that works for you is the key.