How much are you putting down?
If you're not putting anything down, $38,635 for 60 months at 5.9% (AFAIK, BMW doesn't offer those great super-low interest deals, so I'm totally guessing as to the rate, but 5.9% would be an amazing rate at a bank for new car right now) is $745.13.
If you have a house payment of (let's say) $1,200 month, you'd need to make at least $50,000 a year and that would leave you with little to nothing left over for savings, retirement, or emergencies and only $500/mo. for miscellaneous/entertainment spending. If you don't own a house and you're looking at this car, I would strongly suggest that you get your priorities in order.
Personally, I'd recommend making no less than $75,000 a year if you want to comfortably afford this kind of payment.
edit: btw, most banks would require that the total of your monthly expenses not exceed 45% of your gross monthly income. For example: $1,200 (house) + $745 (car) + $150 (credit cards, just throwing out a number here) = $2,095 / 45% = ~$4,655 * 12 = $55,866/yr.
If this is what your financial situation is like, this is the kind of income you will need in order to qualify unless you have very positive compensating factors like AAA credit score (720 plus) or excellent liquid assets (>$10k liquid).
< -- loan officer