How do I pick the best bananas?

It depends on when you want to eat them. If you want to eat them immediately, look for ones that are almost entirely yellow. If you are waiting a few days, 1 inch or less of green on top. And if you are expecting them to last a week, select ones that are about half green.