The car festival is set to return in 2026