Você pode preparar um ataque sem quebrar a invisibilidade, mas não um feitiço.
Preparar uma ação permite que você use sua ação para agir fora do seu turno. Isso permite que você prepare uma ação de ataque que você executará mais tarde. Depois de executá-lo, você terá feito um ataque e quebrará a invisibilidade. Note que não importa se você fizer seu ataque usando a ação Attack ou qualquer outro recurso.
Preparar uma mágica é uma história diferente, as regras para a preparação de um estado de ação:
When you ready a spell, you cast it as normal but hold its energy, which you release with your reaction when the trigger occurs.
Já que você precisa lançar o feitiço imediatamente para prepará-lo, você irá quebrar a invisibilidade imediatamente.
Equilíbrio de interesses
A capacidade de fazer um único ataque antes de quebrar a invisibilidade não quebra nada, já que você pode fazer isso simplesmente com uma ação regular de Ataque durante o seu turno.