Well it is possible that he has multiple cars and that they are all seeing use between him and his family. Hence him buying and driving a new car while still owning an old one could make sense
I'm not terribly familiar myself, but if I know correctly, they have a term called lakh, meaning one hundred thousand, like a dozen means twelve in English.
They use it extensively, so Indian English is not primarily using thousand and million, but thousand and lakh, so if they saw 150k, their instinct is to look at it as 1.5 lakh, hence the separation.