So I called Tesla today asking about how the updates work and she said that the updates are rolled out in waves according to region and production date (old news). However she said that Tesla is working on a feature that will come in a future update where you can see which batch you are in and see when exactly you will receive the next update. This is good news to prevent people from refreshing the software page every second