I'm going to be driving at a track event next weekend and I want to change my oil and filter before the event. I have never changed it myself, so is it difficult? And what is a good filter brand and oil grade for the M3? I was thinking to go with Red Line 10W-40. And is it difficult to change transmission fluid? Thanks!