Yeah, definitely don’t do it at the fair. I’d probably also avoid doing it before - if it doesn’t go well, it’ll either make for a very awkward weekend, or lead to one or both of you not going at all.
I should know. I ruined a concert for myself and another person a few years ago in a similar fashion.