Pepe Coin Price Hits New ATH, Why A Correction Looms?