Return 7 days in a row for maximum rewards.
Daily rewards are given for logging in on consecutive days. You must refresh your game at least once every 24 hours in order for your login to register with the servers. At the end of seven days, or if you miss a day, rewards reset back to day one. Reincarnating does not interrupt your daily rewards.