One of the local credit unions in Charlotte does offer financing for older vehicles, However, they only offer a 36 month payment plan at 9.9%.
The other issue you'llface is the maintenannce costs on these things, Something goes wrong with it, your dream will quickly turn into a nightmare,
You never know what the next mile will bring with these things,, My old Ford truck was running fine back in the summer of '08, It had 240-k on it and I was pulling my third pallet of concrete back from Lowes when it bent a rod, no warning, it just started knocking,,,badly,
Also are you planning on using it as a daily driver? If so, that's going to drive your market value down if you need to unload it ,,
They are nice looking cars, but you need to ask yourself, "Do I really need a 10 year old Beemer and the headaches that'll come with it?"