The ultimate home is the one that you've created from scratch. Keep in mind, every single cost associated with having the home built, down to which shower heads to use in the bathrooms. It's too easy to forget smaller items which have costs that add up fast.
Now that you've covered all costs, it's time to locate a reputable builder. Does the company have a ton of positive reviews? Are they equipped to handle the plumbing and the electric side? Can they provide pictures of former custom homes they built? Can they stay within your budget and finish the project on time?
Although you want your home to look unique, keep in mind the majority of people never remain in the same home for life. So try not to allow your creativity to get too carried away, and make certain that the home is as energy efficient as possible. Throughout the process, consider future buyers if you should decide to sell one day.