I'm a new biker and I currently ride an XC mountain bike pretty hard. I like to bomb the downhills and can generally outrun the guys I ride with even though they are all FS w/ disc brakes. I can do a rudimentary bunny-hop and have been practicing wheelies. I want to learn to hit dirt jumps, do basic trials stuff and eventually want to race in some form, doesn't really matter as long as there's people to beat. I want to hit all the freerideish type stuff around where I live, eventually but probably with a bigger bike in the future. I am thinking of buying a really low end used hardtail DJ mt. bike for around $300 to learn to jump, wheelie, manual and beat on. It recently occured to me I could get a new BMX for the same price and learn all that and then go take it racing. What do you think?