For the first few perks, try to get these in order as early as you can. After that, it’s going to be a matter of preference, depending on your playstyle and immediate need. As you continue earning more perk points, you'll end up getting all perks anyway.
We have questions and answers related to this topic which may also help you: