If you wait a few months, you can be sure that the price will come down a ton.
Also, at least in Canada where Mazda is popular, the dealerships are usually the most difficult to deal with. I actually much prefer dealing with NA dealerships as their customer service has been 10x better in my...