That 'Khabib hasn't fought anybody' narrative died when he made both Michael Johnson and Edson Barboza look like children. He's a certified monster at this point.
Not to mention RDA who was on a 5 fight winning streak (and went on another 5 fight winning streak after) whom he also made look like a scared child.
Conor has a great resume, sure. But Khabib closed that gap in the last year or two. I'm picking Conor to win but I'm under absolutely no illusions about how damn good that Dagestani is. He could quite literally be the greatest fighter alive and if he carries on doing what he has to another 2 or 3 top lightweights (after mauling Conor, hypothetically) then he'll pretty much be the greatest fighter to ever live.
That said, rather strangely considering he's only had one fight at 155lb in the UFC, Conor (Poirier, Diaz, Alvarez) has more wins over top 10 lightweights than anyone else in the division.