I have found this time frame to be ideal for clear, aromatic IPAs with no off-flavors:
Primary: 10-24 days at 60-66 F, rising slowly as the days increase.
Secondary (or Primary): 7-14 days @ 66-68 F. Add the dryhop during the last 7-10 days.
Bottles: 2.5 weeks at 68-72 F.
Refrigerator: 1-2 weeks promotes clearing and refines flavor with little to no negative impact on aroma.
Before or after dryhopping (depending on your preference/methods), you could cold crash for 5-7 days for a clearer beer. That is, keep the beer in the 30s (F) so that most of the suspended matter drops, though this step is optional. I still get clear beers if I skip the cold crash and use a medium-high to high floc yeast strain along with whirlfloc in the boil. Just be careful not to agitate the carboy after fermentation. Adequate time and patience are really the most effective clearing agents and contributors to attaining better quality beer.
Within reason, the beer shouldn't really go bad per se. But for optimal flavor/aroma you want to drink a bottled IPA within two to three months tops, if possible.