thepartygoat said:

There is a big problem in this logic, and it has to do with the effect that call buying had on the price. Friday's call expiration is going to be the event that takes the wind out of this trade IMO.
Imagine the following:
The stock is at $400 per share, and you own $50 calls expiring Friday. You can sell them, exercise them, or roll them. If you sell them, you'll get approximately $350 per contract, and walk with $35,000. If you exercise you'll need to come up with $5,000, have stock worth $40,000, and be the one holding the bag unless you have additional dry powder to keep buying.
On the roll, a $500 strike call on a $400 underlying with 28 DTE and 600 vol would be around $220 per contract or $22,000 for a standard lot with a 60 delta. With your profit you can buy 1.5 contracts the total delta roll would be 90. For every expiring contract in this scenario the option writers would sell 10 shares, and you have no ability to push the price higher without bringing in new capital.