A professional headshot is worth it if you've set yourself goals and there is an expectation or your situation demands an impactful first impression. If your personal image or Brand impression is to help you sell a product or service can you afford to not make an impression that you take the offer seriously enough to invest $300 in your appearance.