This is just entire coincidence at the end of the day. If someone was able to consistently hit those wins from a tip from a somewhat sketchy individual, it's just that luck aligns with them on those days and it will soon run out. I wouldn't blindly believe on someone who doesn't even know who they are anymore, or what they are doing presently in giving me advice that involves money.
You can take that belief somewhere else, or perhaps apply it to yourself and see how far you can go with the predictions they are providing you, but I'm good, no thank you.