Asymptotic limit of the Gross-Pitaevskii equation with general initial data