One thing we know for certain is Sebastian Vettel won't drive for Ferrari next season.
Leclerc outperformed Vettel last season and the German is likely to leave Ferrari after five years without a championship.
The 32-year-old won four titles with Red Bull and was touted to follow in compatriot Michael Schumacher's footsteps and lead Ferrari to world titles.
Who should take Vettel's seat?
Renault driver Daniel Ricciardo has been touted as a replacement for the German, and Sainz is seen as the overall favourite.
Answer our poll below and choose which driver should race for Ferrari: