20 Cars That Will Last You Twice as Long as the Average Vehicle and How to Keep Them Looking Like New