Investment in the equity market is more like playing the kite. You can estimate the wind trend, the weather, the temperature,and the direction etc, but you can never fly together with it, which means most of time, you don't really know what happen in the sky...