Thank you very much Wolflare. I wasn't sure whether these people claiming Magikarp was powerful were trolling or not.
And the videos seemed legit but I guess I was gullible. Thanks for letting me know before I invested in EV Training a Level 100 Magikarp rather than a Level 100 Gyarados. Which btw, I do have a moveset I intend on giving to a Gyarados.
It is good to know some people are willing to be honest about the Magikarp joke for people like me. I owe you bro.