There's no waiting period if you pay by check. (Yes, real world personal experience.) Don't forget they're happy to let it go with just a promise to pay later.
I’ve paid by personal check before too without a waiting period, but I also have first hand knowledge that it’s not the norm, at some dealerships anyway. Obviously every place will likely be somewhat different.