how long can you travel before your visa expires?
Minimum validity of passport at the time of travel is 6 months. Passport expiry less than 6 months is liable to refuse entry in the country and you will be deported. But visa validity required is minimum 3 months, as general minimum stay allowed for long term B2 visa (10 years) is 3 months.