I was born in 1993, so I obviously didn't get to see them in their primes. I'd give Richard Petty the edge. His win % took a major hit in the latter part of his career because he ran until his 50's when he wasn't competitive anymore.
His stats are absurd, he won 80 races in the modern era, so...