It also depends on the genre u play. Each brand u mention has a totally different sound. And each brand has its own numerous types of guitars, But to make it easier for u, below is my personal view of what genre is usually associated with the brands u mentioned. Hope this helps.
Fender -Blues, pop, funk, classic rock
Gibson - Blues (Semi-hollows), Classic Rock, Hard Rock, Metal
Jackson - Mainly metal
Ibanez - Modern Rock, Metal