Great input all! I appreciate it.
I've been shopping and reading reviews for months. I am looking for a 54 for sure. In fact I will be checking out one this Saturday. I'm pumped!
I was curious as to why the head angles were different between the 54 and 56 but I just watched a video that stated Specialized massaged the frames on every size to give them a similar ride.
bikeinsights.com and geometrygeek.bike are great sites!