If you have the money get the formal education. It's a lot easier to learn from other peoples mistakes than only from your own. Anyway you can make all the mistakes you wan't durring school; they won't hurt as bad as in the real world. Then as you move into the real world, you will have a better...