Periodization of Workouts

When you train, do you put your heaviest workouts in the beginning or ending of the week and why ?

teotjunk

I rotate it around but if you take the weekend off, then doing your heaviest workout on Friday gives you have an extra recovery day after.