But given the age he is at and the good things he has achieved this season it would be wiser if he hangs up his boots and moves on to something other than a player.
I agree. He is almost 41 years old, it isn't the ideal age for a footballer. Although Ibrahimovic still has the motivation to play as a player, he must be aware of his current condition. It is better to consider a new profession as a staff or coach assistant, I think he has the ability for that profession. He has a lot of experience and has good verbal skills, he can be easier to motivate Milan players.
-snip- now is actually the right time for him to retire as a player.
Yes, it will be a great end. Retiring after leading AC Milan to get the scudetto.