There are no limits on how many times you can redeem your rewards, provided you have the minimum $25 earned.