From workflow 1 → Trigger workflow 2 on a list of subscription. The parameters in this api should contain any details that would also be needed for workflow 3.
Then from workflow 2 → Trigger workflow 3 on the subscription.
This will ensure that the workflow 3 only triggers after the workflow 2 has completed and all the conditions are met.