I have a big parts washer and buy the 5 gal cans of washer fluid from Tractor supply. Good stuff, not water based.
I used used CRC brand for a while but this is quite a bit less expensive and works just as well. (government won't let you use the really good stuff anymore)