Need help/advice with purchasing a new car

Get a E46 330I BMW, awsome car, and I’m sure you can keep the payments pretty low