Schedule Workflow depending on Timezone

Hey guys! I’m hoping someone out there is familiar with scheduled workflows…

When I sign up a new user I store their timezone in my database. Every Sunday I would like to send an email to my users at a certain time of day. How can I schedule a workflow to basically group my users based on their timezone to send these emails?

Thanks in advance for any advice!