The all-new 2026 Nissan LEAF starts at $29,990, delivers 303 miles of EPA-estimated range, and transforms from its hatchback roots into a genuine compact crossover. I spent two hours testing this ...