The memecoin’s price has been consolidating within a critical support zone at $23.88 – A level that could determine its next ...