but market cycle analysis shows it was past time to take profit.

Auto Added by WPeMatico