Most cruising boats carry 200 to 300 feet of anchor line. This is enough to anchor in most situations, so long as the maximum depth is only about 40 to 50 feet deep.   If you drop the anchor deeper than that, it will not set into the seabed and will not function as designed. If you drop it and it's deeper than your anchor line, it will be very difficult (and heavy!) to get back up.