Trek marlin 5 gen 3 vs marlin 6 gen 2 July 8, 2019 16 32 64 128 Trek marlin 5 gen 3 vs trek marlin 6 gen 2 specs Trek marlin 5 gen 2 vs trek marlin 6 gen 3 2023 specs Trek marlin 5 vs 6 vs 7 vs 8 Trek marlin 6 gen 2 2023 review Trek marlin 5 commuter Trek marlin 6 gen 2 vs specialized rockhopper Trek marlin 3 2022