Jenson Button says Daniel Ricciardo is "very lucky" to have several good options for 2019, but the 2009 world champion would like to see the Aussie racing in red next season.
Ricciardo is in the last year of his current contract with Red Bull Racing. The Milton Keynes-based outfit wants the 28-year-old to remain on board alongside team mate Max Verstappen, who extended his deal with the team last year.
But Ricciardo is playing his cards close to his chest, determined to take his time before deciding his future.
He recently denied rumors that he had already pledged his allegiance to Ferrari for 2019, but a move to the House of Maranello is still seen as a good probability, and one that is likely greater than a switch to Mercedes.
"I'm guessing he has the opportunity of going to Ferrari, a possibility at Mercedes and Red Bull," Button told Sky Sports News' Craig Slater.
"It's a tough one - those are the top three teams!
"No one really gets that opportunity and he's very lucky to find himself in that situation. He's got to go with his heart and go with a team that feels right for him with the team atmosphere.
"Personally, I'd like to see him in a Ferrari."
Button underlined the need for Ricciardo to get his decision's timing right, a difficult task however given how a team's performance can change from one year to another.
"He doesn't want to make the decision too soon but he also doesn't want to make it too late," he added.
"Then it looks like he's seeing who was most competitive towards the end of the year. Next year is a completely different year and who knows who's going to be competitive?"