Guys, before you start MM breeding you should;
*Prep your 3ds and get 4000 steps to boost o-power charge time.
*Given you have a 6IV Ditto and a crap partner, breed for a 5IV first. Usually there'll be 1 in 5 eggs.
*Once you have a 5IV, breed for a 6IV, Usually 1 in 30 eggs.
*Finally after all...