I normally am drinking IPAs and APAs in about 3 weeks from brewday, depending on the beer.
I leave the beer in primary about 10-14 days, and then dryhop right in the primary for 5 days and then keg it. It goes right into my kegerator and it's carbed up pretty well in a few days.
A well made beer with non-complex flavors ( not roasty flavors, oak, etc) should be pretty good coming out of primary.
Broken Leg Brewery
Giving beer a leg to stand on since 2006