Oil and filters are cheap!
Do it regularly whenever possible!
I also clear errors code on a regular basis with PA soft.
Reason being, I want to make sure none of the modules are reporting faults and making sure "Betsy" (X5) and "Bianca" (E39) are both running healthy every time!