Why this is perfect time to buy health-care stocks, one financial advisor says