Hi I've been mtb'ing for a long time and looking to get an ebike to add to the stable. My current bike is a medium with 603 top tube and 440 reach in a medium. I'm looking at 2nd hand bikes but the sizing on 2018/19 models is not helping make the decision easy as to what to buy. Should I just go off the manufacturers recommendation, which in a Focus Jam2 or Spesh Levo or kenevo is a medium, or should I use the reach which puts me btw medium or large? I know I should test ride but most of the 2nd hand bikes are not near to me and the shops are only stocking the newer models which have more modern geometry that would put me on a medium. Over thinking/confused....yes that's me! Thanks for any help, opinions, advice