My only recommendation is after you decide…when it comes to negotiate on price, a good option is to get Costco pricing, then start negotiating from there and play all the local dealers against each other.
Worked well for us recently.
Another option I’ve used in the past is avoid the salesman and go straight to the fleet manager and research what other people are paying, research their inventory, then offer the lowest price you’ve seen on the internet.
Some dealers also have discounts for attending their events so you can attend an event, get a coupon to purchase, and use it there afterwards.