What a Mahindra XUV300 costs a month: from R11 602 all-in, rental deposit from R22 000. Insurance, tracking and licensing included, soft credit check only.