personalmente credo che siano corrette entrambe, probabilmente la prima frase "quando è la festa" è meglio usarla quando scrivi. mentre se stai parlando oralmente con qualcuno "quand'è la festa" è più facile da pronunciare, essendo solo una semplice abbreviazione della precedente frase :)