It depends on your culinary skills and personal preference. If you enjoy cooking and want to showcase your skills, preparing the meal yourself can add a special touch. However, if you're not confident in your cooking abilities or prefer to focus on other aspects of the evening, ordering takeout from a nice restaurant can be a convenient option.