we bought a baby chameleon veiled, and picked a male just because of the whole egg business and when they have babies its meant to take a few years off their lives, what you have to think about is with getting a baby is they are more fragile, require more looking after but the plus note is you get to see it growing, you get to know its own unique preferences what he likes what he doesnt, you get more time with them and last but not least they are cuter. Having an adult is good because raising a fragile baby is challenging and a grown on cham will have at least gone past the challenges of getting him big and healthy, one last thing to think about if you get a grown on one you will only really need to buy one tank thats going to do him for all his life, but say if you get a baby you need a small tank then you gotta change it when he starts growing, just my opinion only you can decide though.