John is planning to buy a new laptop that costs $1200. He currently has $400 saved and plans to save an additional $100 per month. He also needs to keep at least $200 in his savings account at all times. In how many months will John have enough money to buy the laptop without going below his required minimum savings? Let's think step by step and output the final answer within \boxed{}.
user