Follow up on cycle detection, if only by sheer curiosity: can cycles help us detect the next turning point?
Read these 2 articles "Cycle Detection" and "Cycle Detection - Update" if you need assistance with reading this indicator.
Note the usual caveat: cycles are seldom stable, hence any pivot point detection must be supported by other indicators.