A stock market crash is on the way - growing numbers of experts are agreed on that. What they don't know is when it will hit.