I think whether it be a puppy or a 2 year old dog, finances have to be in order either way. Having a dog, is like having children. They get sick, they need to be fed, they need supplies, and they need love, devotion, and training/guidence.
If you do NOT have a steady income or residence, why would you bring a baby / puppy into the the picture? Atleast with puppies you HAVE the decision, of the life you can give it, I know with children there are "accidents"!!
I think being a member to this site is a great thing, a use full tool. BUT some people loose sight of the moral definition of having a puppy, and get caught up in the "cuteness" factor, and the cause of just having something new and impressionable.
For every person on this site who gets a puppy, I bet you atleast half the people on here either think or look into another addition for themselves. It's human nature, and normal, but it happens!! It's kinda like a fad, you don't even think of the negatives on your thoughts or decison, because you are so focused on your goal, the new puppy!! You can be very narrow minded, and unless you hear the words you want to hear, you get defensive and angry.
So all in all, from an outsiders perspective, I must agree with several others, and admitt that no, I am sorry, but I really don't think you are ready to have the pleasure of owning a puppy yet. I also agree with the "sounding imature statemant", becaue yes it does SOUND imature, and any mature adult would know that if you can afford to buy a puppy, you definatley can not afford to raise one.