2018 BMW 118i (F20) - Is this German RWD warm hatch a used gem in 2023?