I saw/read somewhere that the updates should happen at least daily. I just hope it includes transactions/injuries, as those are even more important than hot/cold streaks and more straightforward to pull data for.
Live seems to be doing it in a way that updates could come within the hour of a transaction though. Wish 2K would really push things towards truly live, online, connected, and integrated.