You can go to Mazda North American Operations website to do a national search finding a car you want. Or check the surrounding dealers' inventory in your area from their websites. Next, you can ask your dealer searching the inventory at Mazda's port of entry, which is LA, including every CX-5's still on the Pacific Ocean. This is the fastest way to order a CX-5 if you can locate one in Mazda port-of-entry's inventory as it takes only 3~4 weeks to get it with single digit miles on it. If every effort failed, then you can place a factory order which may take 6~12 weeks depending on your specs.
We placed an order for our Sonic Silver 2016 CX-5 GT AWD w/Tech in February. We wrote a $500 "refundable" check as a deposit. We did have a written agreement stating everything both sides agreed upon. They still gave us good discount. With all the incentives at time the price was $30,000, $1,855 below the MSRP. The dealer found a CX-5 we wanted on the water and ordered it so that once the car arrived to LA, Mazda North American Operations could print the window sticker and shipped it to our dealer directly. It took 23 days to get our new CX-5 with 3 miles on the odometer. Our dealer actually could get one from another dealer of a neighborhood state. We declined as we didn't like the idea of driving it over with hundreds of miles on it or trucking it over.
Apparently Mazda ships more GT's than Touring's to the US. I suggest a GT with Tech Package is your second option when you have the dealer do the search. The difference when comparing to your Touring with Moonroof/Bose and Tech Packages in MSRP is 31,855 - $30,100 = $1,755 which is only 5.8%. If you really hate these 19" wheels on GT, I believe your dealer will gladly swap less expensive 17" wheels from another Touring for free! And you do have more goodies from GT but not available on Touring such as heated side mirrors, dual-zone automatic climate control, leather-trimmed seats, heated front seats, and power lumbar support on driver seat.