Layer3 Foundation (L3) Price Prediction 2025-2030: Is L3 on the Verge of a Redemption?