If he fired him the week then it would had at least look like it made it made since. He did not because he thought Comey was on his team with how hurt Hillary's chances. He found out that Comey was going to play ball on the Russia investigation so he had to get rid of him.
RE: What are your thoughts on Trump firing Comey?