Can you tell me about the best acne cream to buy over the counter?

Benzoyl peroxide. It is your best friend. Use as tolerated. If you're not clear in two weeks, you will need prescription-strength rx.