Mike went in after the Ruddock second fight and around the same time Foreman fought Holyfield. George was definitely back to fighting shape by that time.
And heres the thing, im not disagreeing with anything you saying. Im a Tyson fanatic. I think he beats every heavyweight contender of his era in his prime (pre prison), except for big George. That includes Lennox and Holyfield. I think he struggles with Foreman because two of the things that Tyson was a master at, wouldn't affect Foreman. His intimidation: its hard to scare someone who fought prime Ali, Ron Lyle, Joe Frazier and Ken Norton. Number two Tyson was a big puncher but he wasn't as strong as say Ron Lyle. Foreman ate his shyt. Tyson would unload on George and George would absorb all them bombs.
The man has been knocked to the canvas ONCE in his career. And that was to the greatest boxer in history.