Guaranteed auto protection (GAP) insurance is required by most lease contracts, and it can help cover the difference between the car's market value and the amount owed to the leasing company if the car is written off or stolen.