it depends on how strongly you feel Visa will perform. My suggestion is not to hold any options through earnings. Buy after the report comes out because by then you get a clearer picture. From now til Monday before the close, I will go with Visa May $70 or $75 calls.