My opinion because I'm pretty partial to it, but SPI Epoxy primer is the best. Buy a whole gallon kit if you're going to do the whole car. It can be thinned to use as a sealer also. If you're in need of epoxy primer pretty quickly and don't want to wait on shipping, my 2nd choice would be PPG...