Can you make Wandering Merchant stores a little less random?

In Sasha, I’ve missed so many Wandering Merchant Macs selling Wei card just because he decides to sell the card at unreasonable times like 1 am or 5 am.

This doesn’t seem like a fair and healthy (for my body) system. It would be nice to be able to get some sort of system to predict when a certain item will go on sale or to even buy previously missed sales at a marked up price.

How do you think I know Wei is sold at 1 am and 5 am?
I obviously get pinged by a Wandering Merchant tracker, but I’m asleep.

Read again, the problem is that most people are just asleep at these unfortunate times Wei goes on sale.