Yes, there is a limit to the number points you can collect, and the number is 9,999. You would need to redeem points in order to start collecting again.