Here's a very similar question that was asked a few days ago: [2% gain-and-out trading plan on the stock market](https://money.stackexchange.com/questions/134386/2-gain-and-out-trading-plan-on-the-stock-market/134390#134390).  Read the answers and the comments to get an idea of the feasibility of your idea.

> Now let's say that stock is VOO, (stock that usually moves up and down 10 times a month). How many times a month can I do this? Is there a limit to this?

There's no limit to how many times a month (or even a day) you can do this other than does the ETF offer that many trading opportunities?

Since your premise is that you're going to take a position in the VOO and sell when it appreciates 5 points, I'm going to assume that you're going to wait for VOO to drop 5 points before you buy it again.  If you bought VOO on 1/02/20, do you have any idea how many times you could have done this in 2020?  THREE TIMES.  A purchase in late February would have experienced over a 30% drop (90+ POINTS!) and it would have taken over 5 months to recover and make a $5 gain.

Now you could offer in return that you could have bought more shares as  VOO dropped but you'd have to have some really deep pockets to keep buying more as VOO kept dropping as well as a crystal ball to know when it was a good time to buy more.

The graveyard of former wanna be traders is littered with people who tried such simplistic trading strategies.