If Ethereum does not break 2988, the first small wave has not ended until it exceeds 3066, if it breaks 2988 then the 3-5 waves have already ended.

If Bitcoin does not break 119488, the first small wave has not ended until it exceeds 122666, if it breaks 119488 then the 3-5 waves have already ended.

Previously predicted by altcoins that the peak would be reached on July 13-14, later mistakenly thought it peaked early on July 11, treating the rebound as a secondary high and shorting too early.

Looking at it now, altcoins peaked on July 14! This peak is very likely the ultimate peak!