Something that's been bugging me for a while. At what exact date or after which match could Sachin have retired and be considered one of the greatest ever, say top 3 or so cricketers in history. It's no secret that playing past his best may hurt the way history will view him and he's been slipping out of people's all time XI's for a while now.
Obviously this is not when he should have retired as he should keep playing as long as he contributes to the team and enjoys himself. But when could he have retied to be considered in the top rung of cricketers (assuming you don't think he's already there)?