Algorand (ALGO) price analysis for July 2022