IMO..when doing am cardio in order to burn through remaining glycogen stores to get to fat you need to go longer at least 35-45 minutes. If doing it post workout after training big bodyparts like back and legs only 20-25 minutes, if the bodypart has been trained properly.