Most Optimal Sorting Algorithm Time