Buying a Car in California in 2026: What the New CARS Act Means for You