Como verificar se a variável BigDecimal == 0 em java?

Eu tenho o seguinte código em Java;

BigDecimal price; // assigned elsewhere

if (price.compareTo(new BigDecimal("0.00")) == 0) {
    return true;
}

Qual é a melhor maneira de escrever a condição if?