While all BMW M cars require upkeep, the M3 E36 is cheaper to maintain than its successors. Many of its parts are shared with ...