I think this is valid. However, we need to ascertain how you can be sure that someone is going to hit you. If you can prove that they were going to beyond reasonable doubt in court, you're in a good position to claim self defense.
Self Defense
(Website by Marc MacYoung, not me)