I've been stranded by one Chevy, two Olds, one Pontiac, two Buicks. I won't have another GM car. Got rid of the last one ten years ago. Every GM car I bought new had to go back in the first few months for warranty work.
My third Hyundai did need a small warranty repair at 55,000 miles. If I had a GM car with the same problem it would have long been out of warranty. No problems with my Genesis at 24k.
One exception. If someone gave me a Corvette I'd graciously accept it.