Occams Razor is that Trayvon knew he was being followed because the follower thought he was suspicious and it pissed him off that he was disrepected. If the guy got out of the car, he was going to rough him up to "keep it real". There is no timeline that does not allow every opportunity in the world for TM to get home with ease. None.
TM didn't go home because there was something he wanted to do.