Keeping a car for a long time can sometimes be the financially responsible option. But, if you wait too long, it can end up ...