So ive always been the type to work on my own car. That way in case goes wrong I can blame myself but also for me atleast so I know its done right. Anyone here change their own oil or do you bring it to bmw? Contemplating doing this.