F View full post
You said "that part was luck lmao." - but in reality you will "get lucky" a tremendous number of times just managing your e View full post
But worth flagging on May: the 9.87% average is skewed by a few monster years (2013, 2017, 2019). Win rate for May is actuall View full post