Pepe analysis: Is now the time to hold or sell amid recent rally?