PEPE Crashes 67%, Is Rebound on Horizon?