There is no right answer. It depends on way too many variables that are unique to the individual. Sure, I know that I personally have way more guitars than I need, but it's not hurting anyone or keeping food off the table. Different guitars inspire me, often to expand my comfort zone and in turn, enhance my abilities. For live gigs, especially when I used the MultiFX, I played entire 4-5 hour gigs with just my White Strat and had a backup on standby. That suited the situation. For recording though... I can use 6 or more guitars on a single song if I'm really wanting each track to be its best.
-----