Once a year with mobile 1 synthetic oil is enough
BMW free maintanance schedule is 15000mile or once year with Synthetic oil.
All other cars can do the same. I also learn trick using magnent block(from harddisk) to put on the oil filter. I am doing this for my Totoya Sienna.