best degreaser to use before paint

Gon by XIM is the best solvent wax and grease remover I've used. Believe it or not there is a correct way to wipe a vehicle down. You need to have one lint free towel soaked with solvent and then dry ones. It will lift the contamination off the panel and leave a clean surface. I see a lot of painters who just spray the panel with wax and grease remover and then dry it with a towel. It isn't the right way and leaves residue on the panel.