I do annual recharge for all numbers that I have, including family members. VI and Airtel are bit costly compared to Jio.
I recharge with annual plan which gives yearly data of 20-24 GB, and not with daily limits which are costlier. I too have WiFi at home so mobile data is mostly needed while traveling out and it lasts for a year.