Doing cardio before weightlifting can help warm up your muscles and increase your heart rate, which can lead to a more effective workout.
However, doing cardio before weightlifting can also tire out your muscles, making it harder to lift weights and potentially increasing your risk of injury.
Doing cardio after weightlifting can help burn more fat and calories, as your body will have already used up its glycogen stores during weightlifting.
However, doing cardio after weightlifting can also lead to decreased muscle growth and recovery, as your body will be more fatigued.
Ultimately, the best approach depends on your fitness goals and personal preferences.
If you're looking to build muscle, it may be better to do weightlifting first and cardio second. If you're looking to lose weight, doing cardio first may be more effective.