I am getting a road or CX bike in the next month or so. My Stumpjumper is a Large, I am ~ 6'0" or 6'1", ~ 34 inseam. What size bike do I need? I won't have the opportunity to try the bike out first, so I have to guess at the size. Fortunately it isn't an all carbon race bike, it is fairly inexpensive. I would still like a good fit though. 58cm, 60cm??