How do you know when a guava is ripe and ready to be eaten?

The skin turns yellow or yellow with a slight pink tint.

It falls to the ground and breaks open.

The skin turns dark green and the flesh feels hard.

It turns a bright red color.