If I were to buy a car from the 90's, which one of these should I buy?
Land Rover P38 (4.6 HSE)
BMW E34 (535i)
Alfa 164 (Super V6)
Assume they are all in near mint condition and have less than 45k miles.