At this point in the season, I’d say that Oscar certainly has the ‘final edge’ over Lando so far
Lando lets the pressure get to him too much. As mwilliems says, it’s highly unlikely their either will be on Max’s level of sharpness and race craft. Talents like Max come along once in a generation.