If you just bought a new car, before you drive it on public roads you’ll need car insurance — for your own protection, to meet state requirements and to satisfy the fine print of your loan or lease if ...