How often does the shop reset? is it triggered by certain actions or is it random? I've played dozens of times, maybe even a hundred or more by this point, but I can't figure it out
so after 5 roulettes on a tile or area you stop getting exp, i think thats when it resets