Thanks Arkhitekt , much appreciated.
As far as i understood the message , Civic 9th Gen (original mileage/condition) is better than New City, but less than its Previous edition (8th Gen).
Buying a 2 generation old vehicle (although good condition) could be a better decision according to its financial aspect (Maintaince Cost + Resale Value) because buying a 5 years old vehicle and then using for next 4-5 years could be good idea ?
What about New GLI/XLI corolla in comparison of above ?