If you have polyurthane finished hardwoods in your home and you are using anything besides Bruce Hardwood Floor cleaner (which in my opinion streaks) or Boni Ami you have voided the warranty on your wood floors.
Murphys Oil Soap, Orange Glo, and other over the counter Dollar Store, Discount Store, Grocery Store products dull your floors over time. Floors with these products must be completely sanded down, restained and resealed to regain their luster.
To stretch your dollar follow the manufacturer's directions.
If you go with the Boni Ami product line (you can get a kit with floor cleaner, mop and floorsaving info for about $40) A bottle should last you 6 months to a year. $40/6 months = cost at the most $6.67/month. You only use it once a week. Use a spray bottle of water (nothing added to the water) to mist if needed on a daily basis.
If you are spending the money on hardwood floors - find out what the manufacture warranty is and how not to void it.
If you use Boni and years later find the finish not to your liking they have a product called Refresh. It works great. I "refreshed" some black oak floors, the difference was remarkable when I was finished.
My bottle of Orange Glow cost me $6,200. I had to replace wood floors in a home I used Orange Glow on - read your instructions.