Is it always good to restore auto-saved assets?

Sometimes UE4 crashes all of sudden and when I reopen they ask me if I want to restore the assets. Doesn’t UE4 auto-save system do that automatically already when I reopen the project file? So do I really need to manually restore all the assets again? or is that unnecessary? I’m new to UE4, some advice would be nice.