I've long believed that Lee Harvey Oswald intended to assassinate John Connally, former Secretary of the Navy, because the Navy would not revoke his dishonorable discharge because of his defection to the Soviet Union. Was his aim bad or did he think the man in the back seat was Connally?
Consider that when apprehended he denied shooting the president. Was he lying or did he believe that he had killed Connally. Jack Ruby cut short any investigation by assassinating Oswald. That action also has a long swirl of speculation.
Given all the possible interpretations of events, is it any wonder that there is so much speculation about what really happened. It sure makes the day for conspiracy hypotheses. (I won't bless these hypotheses with the term "theory"; a theory has to have basis in proven facts, not speculation.)
See “Op-Ed Lee Harvey Oswald’s little green book show JFK wasn’t the real target”, James Reston Jr., Los Angeles Times, 2016-11-22 for many more details