I like to ride the smallest frame possible. It sucked in the late 80s when top tubes were generally short and I had to ride 20" frames. By the mid 90s I could find 15" frames that fit and I was fully stoked.
Generic charts that tell you what size frame you need are almost worthless. Ride all the bikes you can before you buy.