You may buy Instagram followers as many times as required as long as your orders do not surpass 100,000 followers within a 30 day time frame.