Gaucamole tastes bad after it’s been sitting around, but it shouldn’t harm you. It gets discolored and loses its flavor. It is best eaten as soon as it is made. Any leftovers, if carefully sealed without access to air might last another day or so without too much flavor decrease, but after a couple of days, it probably tastes weird. After the best by date, it might be spoiled, anyway.