Will you finance for 60 months on a purchase?
Ask your banker or credit union loan officer. Factor in the amount of miles you drive each year. If you drive 15,000 miles a year you will put 75,000 miles on it by the time it is paid off. Add those miles to what is on the car now, you don't want the car to wear out long before it is paid off.
Search BMW 5 Series Questions
BMW 5 Series Experts
Related Models For Sale
Used Cars For Sale