🀜πŸ’₯🐞πŸ’₯πŸ€›FIXED the timezone aspect of the streak algorithm! FINAAALLLYYY after 2 days of research and trial & error

Tried using `${Intl.DateTimeFormat().resolvedOptions().timeZone}` in my SQL query but it didn't work. Didn't know how else to integrate that into my controller either. Discovered later I could try `date.getTimezoneOffset()` too, but had already went with using a combination of SQL function AT TIME ZONE, and getting users to set their timezone (I created a new table in the db to manually add their timezones first. If all works, will refactor to add a new column in the existing user's table).