saying this was your best/biggest track gave me some worries about your earlier works
are you new to producing music?
first of all, keep it up with that intro, i like it, the melodies aren't really weird, on to the drop
i think you need a better sample pack
i can safely assume that youve done this track without any real mixing
its not energetic
like, the whole drop sounds like it was played under the sea lol, its lack of high freqs