I've heard that you can't travel to the US 3 months before your visa expires. Is that true? I have just found this on some random google search, I will be traveling from the 19th february until the 14th of march. My visa expires in April 6th.
You may travel to the US up to and including the day on which your visa expires. The US does not require you to have a valid visa to be in the country. When you enter, you will receive a stamp in your passport which will indicate the date by which you must leave. This will also be recorded in the online I-94 database.