Let t be the total cost of going playing golf during the month; therefore,

Since Teegan has no more than $55 to spend.
Furthermore, if x is the number of buckets of balls,

Therefore,

Solving for x,

Thus, the maximum number of times he can go is 5 times.