Is the Trek Marlin 5 Gen 2 Still Worth It in 2023?