The phrase "happy new year" strikes me as odd, though understandable. I say "odd" because we do not live a year at a time. For that matter, we do not live a day at a time, but that quotidian scale is more manageable. You never hear "happy new decade" or "happy new century." Or maybe you do. "Happy new minute"? "Happy new second"? How about "happy new now"?
Happy new you.