Thank you guys for the replies so far. Really is tough to tell because so many signs point to it being legit while having some abnormalities (like the weird horizontal holo pattern?).
I did just find this thread: www.elitefourum.com/t/shadowless-charizard-color-variation/28046/1
It does seem like the one I just bought may be a “ruby,” but I haven’t found anything about the interesting holo texture or the seriously dull holo.