There is no definitive answer, as bike sizing is largely dependent on personal preference. However, as a general rule of thumb, you should add 2-4 inches (5-10cm) to your inseam measurement to find the ideal bike size. Therefore, if your inseam is 58cm, you would likely be best on a bike with a top tube length of around 62-64cm.