I wouldn't recommend assembling or cooking the nachos ahead of time, not unless you don’t mind soggy chips underneath. You can make the salsa ahead of time though, or cook the steak. That way you have less to do later.