Recent tracks should only take a few minutes to update, but at times it can stick for a few hours, while Top Artists can take as long as four days to update. It is really dependant on the server...