Here are two main reasons why Gildan Activewear stock could be a great buy now, especially for long-term investors.