depends, atleast to me

what do you want to do? if you want to make babies soon, then buy adult. but, you dont know what kinda past he has had

if you want a pet that you can watch grow up and know exactly whats happening to him, get a hatchling