Ridiculous to say that it is the best song of all time, there is no song that is the best of all time.
That said, God only knows is a great song!
I know it’s not a pop song but there is something about Ave Maria that brings tears to my eyes every time I hear it.