Well, I think if you never used to day dreaming then you cannot accomplish something. Thinking about new ideas is another name of day dreaming. And truly speaking all the current inventions are result of day dreaming.
But the care you have to take in the process is dream logically and dream once and the spend rest of time to refine the idea and and work to accomplish it. Too much daydreaming is not good for your personal and professional career.