10 year old 320i or 3-5 year old Jap sedan? ...or 6-8 year old Jap CUV?

My budget is around 450-500k. I only drive around 3-4k kms a year. I plan to keep it for 3-5 years. I want the usual comfort, safety, economical, and practical features as well as relatively affordable cost of ownership and decent resale value. Of course, I also want to feel good about what I drive.

Most would tell me to stick to the Japs but given the kilometers I put on a car, wouldn't my cost of ownership on a 320i be comparable to that of a Jap sedan that puts on 10-15k kms per year? And wouldn't the resale value of a 320i hold better in 3-5 years? Obviously, I'm a bit biased here but life is too short right? Hehe...

But seriously, I want too keep it real. Help me out here. What am I missing?