Okay. Nice title to keep most of them interested.
Its very hard to time the Stock market and in fact, one can't predict the market move. If you want to know whether the market will zoom to 6000, the answer is YES.
But the real question is when?
One cannot really predict the market and it always gives surprises. There will always be some positive news and negative news around and market will hear the part of it and behave in the bullish trend even when there is a bear around the corner.
Simply, to get good returns,
Put a SIP and invest more during the bearish period in a good equity Mutual fund like DSP Blackrock Top 100.
If you are a good stock picker and want to beat the market, do the fundamental analysis and have patience. Its just the buy and hold strategy. Book profits when your target is hit.
To summarize, one cannot really predict the market at any time. One can wildly guess the way market movement and he can just be lucky in guessing. There is no denying the fact that returns in market is superior than any other means for long periods (>5 years)
By the way, I don't think market would be reaching 6000 by June-2012 for sure.