Hi all, I'm brand new to this forum. I'm considering purchasing my first BMW, a 2003 Z4 3.0 with 32k miles on it. Could you guys give me some advice about pre-purchase checks, what to look for, what to stay away from, what questions to aks, etc? I've heard about some issue with the electric steering, how do I ensure this potential purchase does not have this problem? Would you recommend I bring this car to a independent mechanic for a pre check or to a dealership? Thanks all in advance.