Will a top-10 cryptocurrency reach a new all-time high on or before July 25?