It can depend on a lot of things from prep to temp, to how heavy is the base coat and how was it mixed, to who knows, pure luck even.
I usually wait at least 24 hours, usually 48. Longer is even better, patience can be key.
(Watch out with the 3M green, I don't know what you have but the bright green 3M that I have I would never use for paint work, way too sticky.)