Buying a Used Car in India? 8 Essential Checks to Make Before Paying the Seller Ketki Gaikwad 3 Nov 20263 Nov 2026