best degreaser to use before paint

Brakeclean - because of its intended use it dries with no residue