I would say that depends.
You can get a great one at a show, you can look at it, check it over for mites (although they can hide very well) for disease and temperament.
If you buy from a reputable breeder, you can get a great one as well. At a show you always risk cross contamination. Most people are good about using handsanitzer or making sure anyone that handles their snakes uses it. But mites can hitch a ride on shirts, etc.
Of course you could also receive one in the mail with mites.
All mine arrived through FedEx, but I carefully chose who I bought from and I'm happy with every single one. I think the most important part is that you choose carefully WHO you buy from, not just where.
Good luck and looking forward to pictures of your new snake![]()