It just takes time before it hits your car. There's no set schedule from what I gather and have read.
I think it has something to do with only pushing the update out to a small batch at a time, and it's not as fast as the delivery rate. But that's just purely my speculation.
I reached out to Tesla, here's their answer:
Hi Angelo,
Thank you for the email.
Software updated happen on a rolling basis... meaning not everyone gets access to the same updates at the same time.
Typically go to a small group first, to ensure no bugs. Then expands to a larger group. and so on...
Sometimes updates are pushed over the air (using LTE cellular) - typically only if the update is safety related.
Otherwise, you can check to see if an update is available by connecting to WIFI, and moving the slider to ADVANCED.
If an update is available, you will see a green line move that represents the download of the update.
Once downloaded you will see the orange alarm clock, and you can schedule when you want to run the update (car shuts down and is inoperable while update being installed).
If you feel that your software is out of date and long over due, you can contact service to see if anything is delayed or needs to be pushed. (Tech support / service number located on bottom right corner after pushing Tesla T at top of screen).
If you do not have WIFI in your building, you can try to connect to your phone as a mobile hotspot. I did this on my way back from Niagara Falls one day - please note, this uses your cellular data. If you are in the area, and can park near our building, you may be able to connect to our Tesla Guest connection - it works, but may not be the fastest at times (large volume of users).
Hope that helps, have a wonderful day!