It does not make any difference what time of day you pin. Remember that you are injecting testosterone bound to an ester that will slowly release in your blood stream over the course of weeks. Pin whenever you are the most comfortable. I like to pin first thing in the morning after showering.
If you are using 500mg/week of testosterone, inject 250mg of testosterone twice per week.