You can transfer money to India as often as you need. There is no limit on the number of times you can transfer money.