how to make character dash to a certain point in air and retain momentum after it reaches the destination point?

Hi
I want to make a mechanic, where the player character can dash toward a grapple point in 3d space. I want to move the player toward that point and retain some momentum after it reaches the point. I have used a timeline and set actor location function for achieving this, however, this method does not feel good to play. I have tried to use add impulse function but failed.

Blueprint