How do I move something between two points linearly?

Yes, it starts slow, gets faster, and slows down again via this rough setup:

It’s driven by a linear curve inside the timeline.