Conversation in Comfort baking

Susan
What makes a cupcake moist?
I have been experimenting on different cupcake recipes but I am not a pro baker. Sometimes my cupcakes turn out dry or sometimes too moist and fatty. Is the amount of oil/butter that I need to adjust or the type of ingredients that I use that I need to change?