Should You Buy Nelnet, Inc. (NNI)?