Azizim45 Bunun performans ile ilgisini direkt kuramazsınız. Join dediğiniz işlem sql sorgusu oluşturulurken sorguya yapılan bir ek. Henüz daha sorgu çalışmadı, o yüzden performans ile ilgili konuşulacak bir şey gerçekleşmedi. Ne zaman sorgu çalışırsa o zaman performans devreye girer ki bu join'i nerede kullandığınızdan çok tablo yapısı ve kayıt sayısı ile alakalı.
Genel olarak iterasyon (foreach, for, while...) içinde sorgu yapılmaz. Bunun dışında sorgu yaptığınız yerlerde aslında join kullanabilirsiniz. Bu soru Laravel için iterasyon kısmı dışında pek bir şey ifade etmiyor açıkçası (ki o da sadece join ile ilgili değil genel sorgular ile ilgili), daha çok veritabanı optimizasyonu ile alakalı.