A personal trainer is not for everyone, but having one do have its benefits.
Some reasons on when to consider getting yourself a personal trainer:
If you are a Gym Newbie
If you are new in working out, a personal trainer is the ultimate coach to get you started in the right direction to fitness. A lot of gym newbies quit in the first few months because they are not introduced on how to be effective and efficient in their workouts. A personal trainer can also provide you the confidence and knowledge you need to decide what is right for you later on.
If you need motivation
Half the battle of fitness is just showing up in the gym, an effective personal trainer can make sure you do and makes sure that you maintain to be motivated by doing several variations of workouts compared to doing a consistent routinized exercise program.
If you value safety
A personal trainer watches your form and provide objective feedback about your limits and strengths. Most of us tend to ignore some of the subtle signals our body provides. We either push through pain or give up too soon. Because a personal trainer can watch what you are doing while you are doing it, they can help push you or slow you down as necessary.
If you have a goal
Loose weight, Gain mass, Improve form or simply stay healthy, you need not be alone, a personal trainer can make sure you are doing the right workout and exercise aligned to your goal.