A simple rule applies: Polynomials oscillate. Not infinitely many times. But this is a fundamental nature of polynomials. As they grow in order, they will exhibit more bumps in them. But a cubic polynomial will always have a simple fundamental shape, of a transition from a zone of negative curvature to a zone of positive curvature. And that in turn forces the curve to have the shape you see. For example, we see this:
Do you see the cubic has positive curvature above x==0, and negative curvature below that point? This is the simplest possible cubic polynomial of course, because it has a triple root at x==0. But any cubic polynomial will have that same fundamental shape (though possibly flipped upside down.)
Consider a little more extreme polynomial. If the roots are separated, then we have a curve with more shape.
fplot(@(x) (1-x).*x.*(2+x),[-3,3])
Again the same fundamental shape. I flipped it upside down this time. But you need to understand that because a cubic polynomial will ALWAYS approach +/- infinity at each end of the real line, and becaue it provably will go in the opposite directions as you go to infinity either way, the curve has a very limited set of behaviors it will encompass.
Cubic polynomials just look exactly that way. It is in their genes, and they can do nothing to change that fact.
Higher order polynomials are much the same, but they generally have more bumps and wiggles in them, not less.
A simple extension of the above, is that polynomials can NEVER be used to approximate curves that transition from some curved state to one where the curve is just constant. This is cetainly true where the function is expected to approach a constant function as a limit. And your data appears to do EXACTLY that.
So why is your curve wavy? It is wavy because you used a model for a function that is intrinsicly curvy. As I said, waviness is in its genes. If you don't like waves, then don't use a polynomial.
Does that answer your question? I think it does not answer your problem, though it does answer the basic question posed.
Perhaps the better question is if there is a better way to model your curve, that will allow you to predict a time to stabilization. That would be easy in a sense, but you need to decide what defines stabilization. Thus, I see some amount of oscillations in the curve no matter how far out you go.