Looking for Best Practices when contacts are in different time zones

This is the first time in my years of being a HubSpot user that my contacts are not local. I am on the East Coast and have contacts throughout the United States. New considerations are the business hours and the time zone.

I am custom fielded to death....but if it is a best practice.......I'll reluctantly consider it.

I have the timezone as one of the visible fields and I have added M-S fields for hours. As we know, task hours default to 8am. For follow up tasks created after an email, I am guilty of not changing the time. If the task is set up manually I have about a 50% rate of fixing the time. Other days I search task times and check for viability (I have the time right now and may not in the future).

I am used to having prospects and clients in my timezone and am not transitioning well to those in Hawaii and California that I want to call at 9 AM Eastern time or at 2PM eater time they tell me to call back after 5 PM pacific time.

I am sure there is a workflow, being on the free crm version, this is not an option. I am an admin but not a super admin so no Zapier option to look at either.

My thought was, as I have suggested to others, there must be someone out there who either has or had the same pain point and true brainstorming creates amazing results.