Mercedes vs. Tesla: Which Luxury Car Reigns Supreme?