Hime im 14 and I ride a hardtail at the moment because I took a massive slam on my dh bike and it broke but if your 12 I would say if you can get a dh bike go for a small but if I were you I would start on a hard tail then move to a trail or enduro bike then go to a dh bike