And is there any science- based advice anywhere? I want what gives the very best results in the long run. Don't mind that much about cost.