speculation cycle