I've heard time and time again that Macroing skills in your rotation ends up hurting your dps (especially monk). Part of that reason is by using wait times, another is because you can not press the button prematurely

So, was messing around with a macro. Long story short, I found out how to enable a macro to be used before its ready.

So to better understand the macro: How long does it take a macro to skip its first command if it is not available?