When can social media lead financial markets?