I've never thought about frame size having adverse or beneficial effects on a rider. How do you actually determine the optimal frame size in the first place. I'm 1.86m tall and I currently have a 58cm frame. How would I know if this is the right size bike for me?