Stop thinking about it so hard and just get AAA. The limitations I’ve found with other options like with your credit card and auto insurance, unless you have a specific type of incident, you dont have the protections that AAA offers in their basic plans.