Martin O'Neill has been a wonderful servant to Celtic over the years, but the time to move on is now before it is too late.