The Long Good Buy: Analysing Cycles in Markets