One thing you didn't mention is the IV of the legs of your calendar. Calendar spreads are vega sensitive, so if IV collapses, you lose. Look at the IV chart for the options and see if they're historically low or high
Also, the relative IV's of the legs can give you an edge. The old adage...