I hate cleaning my tires more than any other part of detailing. Anyone have any good tips and tricks for keeping them looking good?

Anyone use any foaming tire cleaner product?