When is best time to install sub-frame connector?

In theory, you'd want to support it in the right places while installing them, but unless your car is a wet noodle to start with, I tend to agree with crackedback. If your car's a shell, it doesn't weigh squat. I installed mine while on stands.