Best home made jewelry cleaning solution?

Specifically for white gold and diamonds (engagement ring) it gets dirty so quick and I don’t want to go to the jewelry store every month