I cleanse first, apply a trace of prep H, foundation, a trace of prep H, powder. Don't moisturize if you are using preparation H under your eyes. Unnecessary, redundant, and moisture just adds to the puffiness. Prep H has enough moisture as it is....
Moisturizer doesn't prevent wrinkles, it just makes the existing ones look softer by the skin's fluid retention. For people who live in cold climates or have very dry skin its a nice barrier for water loss, but it in no way slows aging unless it is full of titanium or zinc. We are (scientists,chemists,medical professionals) not even proof positive antioxidants applied topically prevent wrinkles. Everything is temporary, if you are told otherwise someone is trying to sell you snake oil.