Honestly, your colleague is right and ₹3 lakhs is not enough. Not even close, actually.
A single hospitalisation in a decent private hospital in Pune — say a surgery or even a week-long admission — can easily touch ₹2-3 lakhs alone. If something serious happens, like a cardiac issue or cancer god forbid, you'll blow through ₹3 lakhs in the first week itself. Medical inflation in India is running at 14-15% annually. That ₹3 lakh cover your company gave you was probably adequate in 2015.
Here's the thing — group insurance has some real problems people don't talk about:
**It disappears when you leave the job.** You mentioned gap risk yourself. Between resignation and new job joining, you're uninsured. IRDAI does allow group-to-individual portability but very few people actually manage to do it smoothly.
**No continuity benefits.** Individual policies have waiting periods for pre-existing diseases — usually 2-4 years. If you buy a policy NOW at 29 when you're healthy, by the time you're 35 those waiting periods are done. If you wait till 40 when something shows up, you'll buy a policy with exclusions and the 4-year wait starts then.
**No No-Claim Bonus.** Individual policies like Star Health Comprehensive or Niva Bupa Reassure give you NCB — your cover increases every claim-free year. Group policies don't.
What I'd suggest: get a base individual floater of ₹5 lakhs for you and wife from someone like HDFC Ergo Optima Restore or Niva Bupa. Then add a super top-up of ₹15-20 lakhs with a ₹5 lakh deductible. The super top-up is very cheap — maybe ₹3,000-4,000 a year for your age. Total outgo might be ₹10-12k annually, not ₹8-10k just for base.
The one thing most people get wrong: they think super top-up deductible means per hospitalisation. It's actually per policy year in most plans — so read the fine print carefully before buying.
At 29, buy now. Don't wait. The premium difference between 29 and 35 is significant and you're locking in a clean medical history.