Daniel Ricciardo will leave McLaren at the end of the year, but it’s almost impossible to imagine him not racing in Formula One next season.