120 days visa validity must for POE?

Need experts help.

My H1B got approved and valid till 30th April 2014. I am planning to travel in 3rd week of Jan 2014.

Is there any rule saying minimum 120 days of visa validity must to cross Post of Entry?

Will it be problem to enter into US?