New Favorite to Win NASCAR's Chase?