Yes, the BBR TTR-125 is a good MX bike. They are going for about $10,000. It is a highly modded TTR-125 motor with a 150cc kit stuffed in a tricked out Honda CR80 aluminum frame with custom goodies everywhere. If you're talking about the stock TTR-125L you can pick up for $2300 OTD, you'll be a lapper. You can mod it with a YZ85 fork, a Powroll 150cc bore kit, Powroll pipe, BBR extended swingarm, Works rear shock, etc., but now you've spent close to $3000 in addition to your initial $2300 and you've still got a rear drum brake unless you can snag a Japanese market rear disc setup. A cheaper bet (in the long run, more expensive up front) is to pick up a YZ250F for MX. It comes tuned up and ready to rock.