3 Essential Tips to Buy a Car You'll Love Long-Term