Hello Mike, welcome to the forum
a MALE veiled no younger than 2.5 months old.
Chameleon is time consuming and quite tricky to care in captivity.
My best advice that i can give to you is research research research and prepare a complete enclosure 3 weeks before you get the actual chameleon.
and have a test run taking care the enclosure as if you have a chameleon there and see if any problem arise.
(such as Drainage problem -as chameleon need to be misted several times a day, the enclosure usually end up very wet after misting. Check if the water leaks to the wall or mold starts to grow, etc etc)
(another problem is whether crickets can hide immediately or escape from the cage, etc etc)
(plant rotting from over watering)
Fix all the problems. Get used to the schedule and the ritual

.
Once you are ready, go buy the chameleon (I beg of you please don't buy from petco, petsmart, or pet store -as they often gave a wrong advice on how to take care a chameleon), and put him there for the real run.