Mahindra Thar Roxx: Over 10 variants of Roxx; what are the prices? Learn to set your budget perfectly