I'm not sure if a 3 month old eats by himself, but personally, I would prefear a younger parrot.
At 1 year old, some already have bad habits and sometimes it's difficult to get rid of them, but if you don't know how to take care of a baby parrot, I would suggest getting an older bird (or wait until the baby one has 6 months or so)