The best strategy to achieve dragons available through mining is hatching water dragons (you must have multiple nests) and evolving them to level 4 (costs less food and time)...this has helped me obtain dragons requiring 300+ materials every time...I even obtained sulfur dragon twice....