Time to Short Baidu!!!
Tuesday, March 23rd, 2010@ $600 per share. Right stock at right time, to go short with!
(And to be safe (e.g. from RMB re-valuation against US dollar), apply hedging by going long with another China play that is sound and cheap)