So I've been thinking about how waiting should work in Shenmue III, I know some are against the press button to wait option entirely but I think it is kinda required for most newcomers or people who disliked the first games that want to try the game out still.
So, I have 2 main ideas.
1. Benches and books. Just place benches around the world that Ryo can sit on and read books that help his martial arts stats. Like in Fallout 3 & 4 allow the user to set how many hours that Ryo will sit. Unlike Fallout, which just skips to the time set immediately, in Shenmue III there should be a time lapse showing Ryo reading, standing up to stretch, sitting back down, showing other random NPCs sitting down beside him and them talking to each other. I think the amount of time to wait in this method should be limited to 6 hours in game time, and should have 2 options "Wait until next objective" and "Set amount of time"
2. Just allow Ryo to go back to whatever room he is staying in at the time and sleep/nap for however long he wants, as well as have the option to wait until next objective. If there are multiple objectives and he oversleeps and misses the deadline for a main one, just reset the game to before he overslept. Also have several unmentioned deadlines where you can complete objective alternatively, so if it doesnt reset you back you know you can still do what you need to some other way.
This is in addition to all the mini games, training, job distractions.