If money isn't an object go to the UK and go for a 530i, they're worth the extra tax imho. Still one of the best cars I've owned.

Otherwise it's just a matter of being patient.