Everyone should consider getting a prenup, or at the very least, have a very detailed conversation about expectations around money. Don't wait until after you get married to have that conversation.
Also, what
@stark3 said is not accurate - every state has different laws regarding prenups. It's best for you to meet with a lawyer to understand exactly what a prenup can't and cannot do in your state. Also, keep in mind, that it doesn't matter in which state you got the prenup, what matters is which state you get divorced in. Some judges will honor other states' prenups, but some won't. If you anticipate moving to a different state in the near future, I would consider getting a prenup in the state you are moving to. It's not a bad idea to meet with a lawyer to even see if you need a prenup. When you get married the marriage license is essentially a prenup already, it's just the default prenup that the state has set up for you already. Perhaps what is already the default meets your needs. A marriage license is a serious legal contract, do not take it lightly. Again, having an open, honest, conversation with your fiancé about expectations around money (how are things going to get paid for, who is going to pay for what, how is saving for retirement going to look like, what are your financial goals, do both of you see eye-to-eye on those goals, etc.) is probably the best thing you can do to avoid ever having to utilize a prenup.