I've just read 30 lessons learned in computing over the last ten years. I was taken by:
If you are debating between Build or Buy, then you should Build. You are debating which means you don’t know enough about it to make a sound decision. When you build, at least you will get something working before you find what to Buy and how to design with it.This seems to be correct to me.