I would take the result of the chosen day and use the adddays function to it to add 4 days, call it DateCheck.
Then on submit have a rule that checks if DateCheck is less then or equal to Today, send the user to another view explaining why they can't do that. Check the box in the rule to not run any remaining rules if that rule is true, and just be sure the submit rule is below it.