The median 2016 Lexus NX runs about $23,378 in the Canadian market right now. That's your anchor. If a seller wants more, they need a reason you can see.
Most cars land between $20,745 and $25,300. Pay near the low end and you're doing well. Above $25,300 you're paying a premium, and it should come with something concrete like lower mileage or a stronger service record. The typical car has around 112,010 km on it, so use that as your baseline when you judge whether a listing's odometer is helping or hurting the ask.
What mileage does to the price
Each extra 10,000 km knocks roughly $406 off. That's a gentle slope, not a cliff. A car sitting 40,000 km above the median only sheds about $1,600, so a well-kept high-kilometre example can be the smart buy if the price already reflects the reading. Run the math both ways before you walk.
We've flagged 6 deals on this year in the last 90 days. Not a flood, but enough that priced-right cars do surface. If you're patient and you know the $20,745 floor, you can hold out for one instead of overpaying for whatever's listed today.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.