I guess everyone is different and appreciates a different amount of collaboration!
I guess something ideal for me would be roughly 70% pair programming, 30% alone time - but I have not been able to test this guess because I have always worked on teams where pair programming is the exception, not the norm.