yeah as above, if its bare metal, grind or red scotch it perfectly clean (depending how much surface rust has managed to form), and then etch primer it, so it has a well bonded primer base
when you said ready for paint, i assumed it was already in primer, my mistake