Benefits asymptote, so you'll stop at the point where the marginal benefit of an additional shot is less than the marginal financial cost, marginal opportunity cost and marginal cost of side effects all combined.
That's definitely not the case before two and may not be the case before three based on data we've seen. It might be the case before four.
And this doesn't factor in declining immunity over time. It might make sense to keep taking shots every half a year forever, until COVID mutates into something less deadly perhaps.
How do we know that that hasn't already happened? If we don't know, when will we know?
To preemptively answer your question - yes, I could see needing to get a booster every 8 months for the foreseeable future.
The economics of this are showing increasing returns to the worldwide medical cartels, so this looks like it will continue indefinitely. With broad immunity to product safety laws, why not lay in another billion or two as profit? The C-level company staff will gleefully take home fat bonus checks.