the Jester
Legend
You can change that list any time you want, assuming you've had a long rest since the last time you changed the list, and spend the time to change it. You don't need to wait until the next day to swap out spells on your list if you haven't changed the list since your last long rest.
You kind of do. You can only take one long rest per 24 hours.
5e PH said:You can change your list of prepared spells when you finish a long rest.
5e PH said:A character can't benefit from more than one long rest in a 24-hour period, and a character must have at least 1 hit point at the start of the rest to gain its benefits.