I dont worry about it.
I have 12-5gal cans of gasoline on monthly rotation. Each can has a number, 1 through 12. On the number of the month (so like the 12 month being December, so the 12 can) I empty that can into my truck, put it into the bed of my truck, run to the fuel station, top up my truck and fill the can. Put the can back on the shelf for another year. This way, I have 60 gallons of gasoline stored that is never older than a year, BUT doesn't cost me anything after my initial investment (cost of the can plus the first round of fuel) because I use that fuel in my truck.
What does this have to do with lawnmowers?
If the fuel I have in a can is about a year old, and works just fine in a modern vehicle, then the fuel in a lawnmower that is 6 months old at most, is fine.
When I put my mower away, I park it in the shed, top up the fuel (so water doesn't accumulate), cover it with a cover, shut the door and forget about it until April. Come spring, I simply open the shed door, pull the cover off, check the oil, look it over (tires, evidence of mice, etc) and start it up. Maybe do an oil change and sharpen the blades, then go mow.
Now, my generator is another story. It boasts an 11 gallon tank. I keep it topped up and stabilized and when I am done using it for whatever reason, I turn off the fuel and let the engine die. Top up the tank again (for water). I dont use it enough to not do this, as my generator is mostly for emergencies, but I do run it every once in a while to keep it 'good' and sometimes I need some remote power.