When it comes to building the best bicycle it is not up to anyone else but yourself, simply because nobody knows you more than yourself. There are a few things you need to consider though when you do decide for instance if you want it for road racing then you want it as light as possible so you might want to consider a carbon fiber frame they are the lightest and the most durable. If you want it
. for freestyle you're going to want a bike that has a weight that is comfortable to you but if you can get a frame from Francos Frames they are the best at making frames for freestyle bicycles. For this you are going to want to get at least a double wall rim for the bike otherwise you will be buying new rims every week. When it comes to making a bicycle make it your own it is your bicycle not mine or anyone elses. Nobody knows your likes or your needs better than you however when you do decide to build your own do your research. Make sure you are getting the best deals you can get for it. You don't want to just go into the nearest bicycle shop and listen to them when they say they are giving you a great deal. Look at the product you want while you are there then go home and look it up online and see for yourself the retail price. Then if you think you are getting a good deal go for it.