Honda CB500X India First Ride Review: Does it Justify the Price Tag of Rs 6.87 Lakh?