There is no restriction on the number of times you may visit. However, if you travel to the U.S. frequently and stay there for a long period of time, you may need to prove to immigration officers that you do not intend to immigrate to the United States.