L1b expired 3 years in USA. new H1b Query

Hi All,
I stayed in USA from 02nd Nov 2012 to 15th Nov 2015 on L1B visa. In my 3 years stay, I never travelled India. And my L1b Visa is expired.
And Now I got my H1b picked up for 2017 year.

My question is:
Should I wait till Nov 16th 2016 to travel to USA?
Or since my L1b is expired, am I eligible to travel on October 2016 only?

Thanks in Advance.....