orderByDesc('sales_count') $destacados = Product::where('type', 'bike') ->latest() // Las más nuevas ->take(5) ->get(); // Si no hay bicis, traemos cualquier cosa para que no se rompa if ($destacados->isEmpty()) { $destacados = Product::take(5)->get(); } return view('welcome', compact('destacados')); } }