Our Polaris 280 (aka "Splash") lives in the pool year round. He comes out and sits on the deck next to pool when we are swimming, then right back in. For rare fancy guests he gets banished behind the pump house.
I run it about 2 hours daily using an ancient mechanical timer; that seems to keep my 17x35 pool pretty clean. When I get a fancy automation with phone control, I might not run it every day, at least skipping days when the solar cover is on. The booster pump draws about 1100 watts, so 2 hours at my $0.18/kWh is around 40 cents a day, or $146 a year. With better skip-day control I'd probably run it half or less between days we don't take the cover off in the summer and only running it on weekends when I can change the bag more often in the leafy winter.
One tip -- the bag is a lot easier to shake out when it has dried in the sun for a couple hours, so take advantage of swim times to empty out the bag even if not full; I got a second bag so I can alternate them.