Upvote:-1
I don't think you can travel to USA if your visa is going to expire.Because USA has a very strict rules about the visas and passport.
Upvote:0
You can travel with a visa that's close to expiration, but you will have to leave again before on on the expiration date. And as your return ticket is for after the expiration date, it's highly likely you won't be allowed into the country, if the airline even lets you board the flight (as they're held fined by the US for passengers who are denied entry).
So no, you'll need to get a new visa.