forgot to update this last year: Dec 2019 - 19,541 miles (inde) annual service and brake fluid $1,000 replace both lower ball joints $2,200 Total: $3,200
March 2020 - (20,500 miles) Bradan -Motul Engine oil -Motul brake fluid -BMW coolant -Redline Gearbox oil -OEM pollen and oil filter -Change power steering and F1 fluid -ACCESSORY BELT - new michelins - carbonio cup holder $3,295