Experts say now is the time to get your flu shot