Não há nenhum problema em definir a classe da imagem no começo ou no final das especificações da imagem.
A ordem em que os atributos são definidos não afeta o comportamento da imagem ou a forma como a classe é aplicada.
O importante é garantir que a classe esteja definida corretamente e que ela corresponda às regras de estilo CSS que você deseja aplicar. Se você está usando uma convenção de nomenclatura consistente em seu código, pode ser útil definir a classe no início da tag para que seja fácil identificar a finalidade da imagem no layout. Por outro lado, se você está trabalhando com um código legado ou herança de outros desenvolvedores, pode ser mais fácil encontrar a classe se ela estiver no final da tag.
Em resumo, a ordem em que a classe é definida não é um problema em si, desde que a classe esteja correta e aplicada às regras de estilo apropriadas.
Link sobre html Classes w3 schools Link aqui