I don't know why but I said that this TAS would save 9 seconds... it does not, but it saves 4.5 which is still huge, allowing for sub 40! Again, thanks to @Awesome6543210 for the suggestion of the wavedash, and @a-a-e for the input display.