Hendrick Motorsports is off to a great start to the NASCAR season, but they’re after perfection March 24, 2025