Agree with KudosDave on the economy of kit building, but that's not always the only criteria.
If you have a bike you like, that suits you well and you have basic mechanical/electrical skills/tools, then DIY can be a good choice.
If you build it, you can fix. You can also tinker with it to get...