Hovering at 21 EMA, XRP stands on edge of critical support level that could dictate its future price trajectory