Hi to both, I am considering buying this bike for $2200 on sale but unfortunately they only have the Medium size. I am 5'9 so I am right on the edge of M and L but usually ride larger that my height. What is your height and size suggestion that has worked for both?