I don't think that it is a question of his being nuts or perfectly sane. People are complicated. That's why Shakespeares's villains are so interesting and one feels a certain amount of sympathy for them. Appropriately enough, Booth was complicated. Garfields's killer, Guiteau, not so complicated. Guiteau seems to have been schizophrenic.