I have to agree that a Basenji as a first dog is going to be "challenging". They are happiest when they are with you, and they can be destructive when they aren't happy. Being alone 10 hours/day would be an undesirable lifestyle for this breed.
I outlined an exercise for you. Think about your answers to the questions. It will help you decide if you are ready for a dog. It's okay if you aren't ready "right now". You can get a dog in a few years, or when your schedule is better suited for it. The point is for you to form a conclusion on whether you are ready now, or not.
Imagine your typical day with your dog: Waking up to a (daily) 3 mile run with adequate time for toileting. Feeding your dog, providing a bit of one-on-one, and then heading off to work/classes. Return home, walk your dog, play wtih them a bit, and take them to your sports activities with you. Either setting up a safe place outside so your dog can watch, or allowing them to engage with you (depending on the sport). Returning home, toileting, some one-on-one exercise (walk, run, training, play, etc.), hanging out together while you (do homework, play video games, text friends, eat dinner, do laundry, etc.), some one-on-one time, and sleeping.
Is this something you can do - every day - no matter what?
Is your heart set on a puppy? (Puppies need a different schedule.)
Would you would consider adopting an adult dog instead?
What is it about a Basenji that made you pick this dog breed?
What about the time for a job so you can afford a dog (food, treats, shots, medical care, etc.)?
The answers are for you, not for me. Just be honest with yourself. I'm an adult and I waited five (5) years before I brought home my Basenji.