Looking to get my first road bike. I am 5'7" 140lbs and about 31" inseam with shoes off. I looked at charts and I am on the right end of small and left end of medium so it's really hard to tell.