Boom and bust: will the cycle end?