Which sentence is more sensible and correct
Saturday can be one of the best days of the week for a supermarket
Saturday can be one of the busy days of the week for a supermarket
They would both be correct if you change busy to busiest. Best is more general, however, and could mean most convenient, most lucrative, etc-- in addition to busiest.