Question when RUU be available

is there anyone know when usually the RUU be available?
i know sometimes the RUU get leaked by an awesome developer, but usually HTC release it too.
usually i buy the phone after few months after it release day, so i found the RUU ready. but this time i couldn't help it.