I found that if it takes an abnormally long time to load a race it's a sign that the game will crash and the console freeze up.

I have a cut off point,where I won't wait past a certain amount of time,I just quit the game then start it back up again,then the console won't freeze up.