I have a 2017 Jeep Grand Cherokee and I've had it a total of 2 days in 2021. It first failed on me January first when the electrical system totally failed on me while driving. Charlies Dodge had it for nearly 3 weeks and returned it to me and less than 24 hours later it failed on me again. Charlies has it for 2-3 more weeks and return it to me and it fails on me again in less than 24 hours. Going to pick it up again tomorrow morning after being in the shop for the 3rd time for over 2 weeks. Every time I go and pick it up, they can't find anything wrong with it. It has over 50,000 miles and I owe over $15,000 on it. What if any recourse do I have?