Credit Score Ontario

Question: how do I get approved for a car loan without a co-signer?
I'm 23 and reside in Ontario, I want to finance a 2006 BMW 3 series pre-owned. My Credit Score is 655 last time I checked 6 months back. But i'll be applying for a loan in around 6 months, majority of my debt will be gone by then, so my Credit Score should rise. I've been working at the same place for more than 3 years. Now for 4 months I've been a manager because I recently got promoted.
I'm making around 35-40K a year since I'm on salary/commission, and have no one to co-sign me, will I get approved?
Answer: Financed cars is more expensive to insurance cause it requires full coverage. You can compare how much you would pay for full coverage of this car using this tool - carquotes.sinfree.net
Etobicoke Mortgage Broker expains about your Credit Score