This may change/be a problem when Multiplayer is live.
But atm the game’s timed activities depend on your computer’s set time. This means you can easily start a timed acivity, log out to main menu, change your computer’s time to the next day and log back in. Shops like merchant will be restocked, Sacrament’s rebuilding projects are immediately completed, Finley’s shop appears (if you set it to a saterday morning), challenges and bounties daily and weekly are reset.
It’s cheating but it’s only Singleplayer, so you would take away all the fun for yourself. Maybe make the game depend on your IP Adress for a set timezone? But then again, I think you can use a vpn? It would definitely be harder to cheat.
I assume with multiplayer we get to choose between a couple different servers (America, Europe, Asia), so no problem if this is the case.
For the lazy people: if you’re struggeling to get silver ingots, now is the time.