2025 Mahindra Thar Review: Features, Price & Off-Road Capabilities