system
A chat on subreddit /r/wallstreetbets
human
You don't want to buy right before since the IV and thus the price will be very high and a mistake will cost you the extra premium.  
  
 You don't want expiry right after earnings because at earnings there will be a crush. If you have another month the IV won't be as high for the earnings and won't drop so dramatically as there is still time for more news.

gpt
I am sure he is following the proven strategy to Buy high and Sell low.