Fundamentally speaking yes ofcourse NEO can surpass Bitcoin why? Because NEO has a roadmap, future projects, active and amazing team and active community who really supports NEO. Maybe not in 2019 but after 5 or 10 years NEO can really surpass Bitcoin.
how can you say such a thing. we know that bitcoin is the top coin in the crypto world. and whether 5 or 10 years is not too short for the NEO to go beyond bitcoin?
I do not think it will happen in such a short time as you say.