Rob says: Color should be golden yellow. Then it needs to sit and ripen. Must be fully max ripe, even with some black spotting, to have sweetness and proper flavor. Eat it before its time, its pretty blah/bland.
Also, I find that when fully ripe, you just move the fruit slightly and it falls into your hand.