The number of letters is just one factor. You could have a four letter dot com worth a few thousand dollars, and then you could have a five, six, seven etc. letter dot com worth a hundred thousand or even a million, or more. What the letters spell out is often a larger issue than just the number of characters.
So, buying domains just on the basis of "how many letters" is not necessarily a winning proposition.