She may also try for a Feebas (not shiny). Also a 35P on twitter made this chart for her chances of getting the Shiny Magikarp at different milestones