Ive been using purewax, there are other similar products.
https://www.ebay.com.au/itm/PureWax-Waterless-Car-Wash-Detailer-16oz-474ml-New-Improved-Formula/262904408249?hash=item3d3652e8b9:g:KJkAAOSwkLhaTDd2
https://www.ebay.com.au/itm/MEGUIARS-QUIK-DETAILER-473ML-A3316-POLISHER-COMPOUND-CAR-CARE-CLEANING-WAX/142420430239?epid=2194565250&hash=item2128eb4d9f:g:guwAAOSw-btaqfMX
Ive been using the purewax detailer which I find I can clean the car in less than 5 minutes with no water.
2 micro fiber towels
One for application
The other for polishing
I find applying and polishing is quicker as I walk around doing one half of the car then the other half and I can achieve a good car clean is less than 5 minutes.