resultado da consulta, o que devo usar Count () ou Any ()

Estou verificando o login de um usuário por este método de repositório,

  public bool getLoginStatus(string emailId, string password)
    {
        var query = from r in taxidb.Registrations
                    where (r.EmailId == emailId && r.Password==password)
                    select r;
        if (query.Count() != 0)
        {
            return true;
        }
        return false;
    }

Eu vi em uma das perguntas anteriores!query.Any() seria mais rápido ... Qual devo usar? Alguma sugestão....

questionAnswers(2)

yourAnswerToTheQuestion