Don't Make These Mistakes When Buying A BMW E39 In 2021