LoadAsset once and Instantiate many times?

If you instantiate one prefab lot of times, is it preferred to:

  1. LoadAsset once then use normal Instantiate every time on it
  2. Dont use LoadAsset, Always use InstantiateAsync

I found this post to be helpful: https://discussions.unity.com/t/708143/5