Is "Happy Voting!" correct English?

Is it correct to say "Happy Voting!"? Or should I say "Happy Voting Day."...?
8 answers 8