Welcome, and before Preston can get to it I'll just leave this here.
Also, gear WAY up regardless of the heat, take the MSC and keep your ego in check. I always cringe when people post up about their first bike and being a noob on these things. God I'm getting old:crazy
However, learn everything you can and have fun doing it!