You can cancel your subscription any time. It won't be cancelled immediately and you can use it until your current billing period ends. This also allows you to reactivate it if you wish to do so before the billing period ends.
Note that once your subscription is cancelled you'll be downgraded to a Spark plan with the corresponding limitations (5 clients and 2 programs).