Question about points on an American Express card. I have paid my Delta Skymiles Amex off. However, I just added a flight on Delta to it. Does anyone know how long it has to stay there before I can pay the balance off and still get the skymiles? I have the cash to pay the ticket off, I just need to know if I have to wait until the next billing cycle to pay it off or can I do it immediately?