Seleccione el promedio de la tabla MySQL con LIMIT

Estoy tratando de obtener el promedio de los 5 artículos con los precios más bajos, agrupados por el nombre de usuario adjunto a ellos. Sin embargo, la consulta a continuación proporciona el precio promedio para cada usuario (que por supuesto es el precio), pero solo quiero que me devuelvan una respuesta.

SELECT AVG(price) 
  FROM table 
 WHERE price > '0' && item_id = '$id' 
GROUP BY username 
ORDER BY price ASC 
   LIMIT 5

Respuestas a la pregunta(2)

Su respuesta a la pregunta