Edmunds: The best used luxury vehicles to be had for under $40,000

1 / 5

This photo provided by BMW shows the 2023 3 Series. The 3 Series is a well-rounded small luxury sedan that provides equal levels of luxury, comfort and performance. (Courtesy of BMW of North America via AP)