If you have young children (under six years old), you might consider waiting a few years before you adopt a pet. Children should be mature enough to be responsible for and respectful of your new pet.
If you're a student, in the military, or a frequent traveler, consider waiting until you settle down before bringing a pet into your life.