With new cars costing nearly $50,000 on average, Americans are keeping their cars longer than ever. Here are eight tips for ...