Not to burst your bubble but ball pythons prefer to be alone. Having one would be okay for the animal but if you'd rather buy three just make sure you house them individually. (just thought I'd throw that out there in case you didn't know) As long as you take that into account and you have the time, money and desire to own more than one I see no problem with it. I guess it's really no different from people who have three dogs with no intentions of breeding them.
If I were you I'd probably go
1. Banana $250
2. Firebee $275
3. Kingpin $100