1. From a performance stand point; always.
2. ~500 crank HP, if remaining on street tires. It's not such a performance thing as it is an ease of driveability thing.
3. User preference.
4. As much HP as possible, at as low of an RPM as possible, i.e. high torque at a constant load rpm.