2016 BMW 328i - $370 / month is a good deal?

If it’s brand new it is an ok discount and decent deal. BUt try to get 20% off and then it would be a better deal.