SAludos
MAX no te funcionara por que te retornara el valor máximo sobre los registros que tengas alojados en tu tabla.
Si tienes por ejemplo :
MAX te retornara 3 y hasta ahí iría bien, pero si llegamos a borrar el registro 3
MAX te retornara 2 pero el autoincrement ya va quedar la próxima vez que insertes un registro en 4.
Para ello debes utilizar: