In most cases, yes. Because the complexity of newer vehicles is getting greater and greater, the cost of repairs is also getting much greater. In many cases, major repairs can cost in the thousands. Though the upfront costs are greater when you purchase a vehicle service contract, it may save you many thousands down the road.
If you finance your vehicle, you can usually roll the cost of an extended warranty into you loan, which will allow you to spread the costs of the warranty over the term of the loan. In this case, we usually always recommend adding an extended warranty and GAP insurance.