Best Algorithm For Efficient Data Sorting