Should I pay off my credit card online immediately or wait for the bill?
If you carried a balance from the last month, then pay the card off as soon as possible. Otherwise I agree with @mbhunter that you should wait until close to time for the bill to become due. Then always pay the credit card off in full and you will borrowing Chase's money interest free for up to 30 days.