$7500 seems to be a reasonable price for a '95...course, prices vary depending on what part of the country you're from. Variables will be, what kind of shape it's in, and what imenent mainenance will you need to perform...don't worry about minor things like oil change, but check on condition of
If the seller lets you take it to your mechanic to be checked out, that's the ideal situation.
I lucked out when I purchased a 94 325i a few months ago for $7700...it had new everything and only 53,000 mi on it. What I've seen here in Northern Cali is 94 325i going for about 7500-8000 w/100-140,000 mi. on them and 95's going for 7800-8500.
<span style='color:green'>1994 325i </span>- - - 75,000 mi.
No mods - - - very happy as is!
<span style='color:green'>1995 525i </span>- - - 154,000 mi.
No squeaks or rattles... unreal!