Parenting character to wave


So I am working on a project where you’re on a surf board, and after a little bit of time, a big wave comes and you start to ride it into shore. What would be the best way to have the player character attach to the wave when in comes in contacts with it? I’m currently using a timeline to animate the wave moving, and I’m not sure if parenting would be the way to go, or even how to set that up. I appreciate any help! Thanks!