So I was having a random math nerd moment and wondering what the odds were of pulling a given card X that you have 3 copies of in your deck on the first hand. You know, that ONE CARD that you just absolutely have to have in order to get your game on, like "Resourceful" for a secrecy deck, or Vilya in a deck with Elrond, etc. So, basing it on a 50 card deck, including 3 heroes (meaning you have a deck of 47 cards total to draw from), the odds of drawing a copy of the card you need in your first hand of 6 cards is
1 - (probability of NOT drawing card X). Now,
P (NOT drawing X) = 44/47 * 43/46 * 42/45 * 41/44 * 40/43 * 39/42 = .657,
Which means the odds of drawing card X are 1 - .657 = 34% on your first hand. Not spectacular. About one in three beginning hands will have card X in it.
However, you get a chance to Mulligan, so, setting aside these 6 cards and drawing 6 more means you take .657 and continue with
.657 * 38/41 * 37/40 * 36/39 * 35/38 * 34/37 * 33/36 * the card you get to draw on turn 1 (not counting hero effects like Bilbo's) which is 32/35 = 0.29
So the probability of drawing card X is 71%. Pretty good, each card after that has the odds (32-n)/(35-n) of NOT being card X, with n being the number of cards you subsequently draw (assuming you continue not to draw it), so you can plug and chug from there.
Of course, the more cards you put into your deck, the less likely you are to draw card X on your first hand. On the other hand, if your deck has strong card draw (Beravor, etc.), then that mitigates this problem. So choose wisely!