PEPE memecoin just pulled off a $535.5 million day — is it time to ape…