What solvent for parts washer?

First I use either a 30 or 55 gallon blue plastic drum with reusable top. Buy a commercial degreaser from Walmart, Sams Club etc. Water based degreasers are temp sensitive. Anything below 65* and it will take forever. Light greaser/oil will work with some scrubbing. Suspension parts take much longer. I get up to 75% of the dirt and grease off and I wipe it down or a quick rinse with water and put it into my solvent drum for the final cleaning. That has a mixture of solvents mineral spirits and BBQ charcoal starting fluid and whatever is left over from cleaning my spray equipment.. The starting fluid has a fair amount of alcohol and helps break down some of the thicker mess. I buy it at the end of summer from supermarkets. They don't like having it on the shelves after Labor Day. The staring fluid also has some light weight oils that get into tight spaces and leave a coating to prevent flash rusting. That's why I don't just use water based products only. Best of both worlds.