I’ve spent only $50 dollars per expansion and have very nearly every competitive legendary and epic from every expansion, barring the most recent. Staying on top of daily quests and being willing to disenchant golden cards as well as non-competitive cards will get that for you.