Why KARO Faces a Valuation Ceiling Despite Recurring Revenue