Select time that recurring tickets and reports create

Allow us to set times for recurring tickets to run (for us they run in the middle of the night when we schedule them for a day). This might be duo to our timezone being different to US?
Also reports such as daily technician time entries, we might want 30mins before end of day or something like that, but unfortunately we can only select ‘Daily’.