This is pretty much my approach. I did buy a new jeep in 2017 but went through Costco car purchasing which has a fleet contract (I guess?) - because I was dealing with the fleet sale guy. We were able to get all the options we wanted, paid cash, came back two days later and picked it up. Painless.