The Liverpool youngster should sign a new contract at Anfield and continue his football development according to the pundit.
The young England winger is yet to sign a contract extension at Liverpool, despite on-going negotiations with the club for most of the season.
In fact, manager Brendan Rodgers confirmed last week that talks over a new deal had been put on hold until the end of the season, according to the BBC. That has led to speculation over his future, with a number of clubs likely to be interested in the player should he decide to leave Anfield.
Savage though, says that the youngster is not yet good enough to play for the likes of La Liga sides Real Madrid and Barcelona German champions Bayern Munich, and should remain where he is instead.
“If he moved to Real Madrid, Barcelona or Bayern Munich, would he get in their starting XI every week?” wrote Savage.
“Right now, I don’t think he would. Sterling is a fabulous talent, but I believe his best interests would be served by staying at Anfield - whatever the moneymen might tell him.”
The former Blackburn midfielder also believes that staying at Anfield will see Sterling become a better player, because manager Brendan Rodgers will help him to do so.
It is under Rodgers guidance that the youngster has become both a Liverpool and England regular, and as far as Savage is concerned, he should stay at the club to continue his education under the current manager.
“I’d stick to working with Brendan Rodgers at Anfield - because he will make Sterling an even better player than he already is,” he added.