Here’s a 2000 328i with 70000 miles, 10k miles/year: Price is $15k for good condition and $16k for excellent condition.
2000 328i
Here’s a 1999 328i with 80k miles, 10k miles/year: Price is $13k for good condition and $14k for excellent condition.
1999 328i
Yes, but your usable years figure changes too.. its no longer 10 years, but 13 years in the first case (+30%) and 12 years in the second case (+20%). Which then also alters the long term cost by the reciprocal.(1/1.3, 1/1.2)
In terms of better safety, power, gas mileage, that is not always true. What changes these items are changes in technology. ABS, Sequential Port Fuel Injection, individual ignition, variable valve timing.. look for those changes.. not model year. In fact, some changes in newer models have been considered a step backward (I-drive) by a few people.
As for when trouble occurs (in particular with BMWs), you have to look at models. The V8s and V12s use an aluminum block, non-sleaved with nikasil plating on the inside of the bore. nikasil is a very hard material (nickel-silicon), but the early BMW applications suffered pitting and deterioration from sulfer in some gasoline(low quality). The straight 6(s) are fairly bulletproof to 200k miles, but expect brake rotor, strut replacement as well as a trans overhaul.
I can not speak to the newer V8s etc.. I have heard that the technique has been abandoned on BMW’s commercial line now.