If you have the drive and are willing to learn mixing & mastering yourself, would you do it until you get to a point where you can hire an expert? Or would you build a team with a beginner music engineer, knowing your own mixes & masters would be just as good if not better.