 He had to have a plan. He probably cased the building in advance, knowing that this rally was going to be held there. He may have looked at other nearby vantage points and picked the best one. And these are all the things that the Secret Service also takes into consideration when protecting anyone for any event.