Though engine oil has still over 40% life left as per last service kms, but I checked and it's quite dark and no longer in crisp golden color. Do I change oil before the recommended kms interval or should I wait safely for doing more? Appreciate if someone can shed light on how to further diagnose engine oil usable condition and life than only based on kms criteria. Thanks.