Nothing good ever comes out of Brampton lol. Not taking any shots at who ever lives there, but I'm just saying from past experience.
Well after my original list of cars, I went a whole different route from my first post.
Purchased a CPO from BMW... 2009 328i xDrive sedan dealer installed packages include: premium package + premium sound package + sport package with just under 80,000km with 1 year warranty remaining up to 160,000km which ever comes first.
I feel like it was a bit expensive, more than what my original budget was, but I guess I feel a bit better knowing it's a certified pre owned from the BMW stealership. I almost bought same model from sketchy GTA used car dealerships and would have saved maybe $2000, but damn those sketchy used car lots are so sketchy lol!