I have been getting 2-4 cards every 30-40 days, some personal and some biz. My only denial was a Barclays (on the same day they approved another card). The closer your apps, the more likely you will have to call recon.
I will probably wait at least 3 months now, after apps every month since January.