How long does it take to register a trademark? How long from filing to registration?

How long does it take to register a trademark? Know how long it takes and files strategically!