Hey Shakeva-
Welcome to the Disney Parks Moms Panel. This question rocks and is smart on the wallet. The answer is yesterday, now, tomorrow and anytime until just before you walk through a theme park gate. Buying now locks in the current price.
Tickets prices have increased over the past few years to enjoy the magic. If you purchase tickets today they will not begin to expire until it has been used. You have 14 days from the time of first use to use all the days on the ticket. According to the Walt Disney World Resort website, “All tickets and options are nontransferable and nonrefundable and exclude activities/events separately priced”, so be sure you are going before you buy.
Disney Dad Tip: The more theme park days you buy on your ticket the less expensive they are for each theme park day. For example, currently a 3-day base ticket for Ages 10+ is $91.67 before taxes per day while a 6-day base ticket for the same age is $54.17 before taxes per day. They more you play the more you save per day. More Mickey time is more smiles, memories and more magical moments.
Shakeva, enjoy making many Magical Memories!
~Jason ºOº