I have a case where a user needs to submit a form everyday before 8am.

When they submit, a confirmation view is overlaid to show the user they have submitted as well as stop them from submitting again.

After 8am, I want to clear the form and have the form view available again by hiding the overlaid view. I want to do this at one point in time at 8am if possible.

I was thinking about accomplishing this with `NSTimer`. Can I set a timer that will run at 8am that will clear the form and remove the overlay view?

Is there a better way to handle this scenario?