With a good company like Baidu, and huge fluctuations(or manipulation), I think its best to dollar cost average here. The big funds have computers to do their work for them, the individual investor has patience, which can work for them to get a good price.
Exactly my sentiment tallatguy. Strong upside potential Long Term with some bumps along the way ? Yes. I still believe that this stock will outperform the overall market for the next 5 years and probably even longer. Good Luck to You in BIDU and any of your other stock trades