Lexus Is the Most Dependable Car, MINI the Least