I downloaded and synced the wallet and am staking but the time for a reward keeps changing. One day its 1 day until reward and then it says three days. Has anyone else had this issue?
This is not an issue at all, its normal for this to happen as the staking weight increase over time. The network also fluctuates as there could be more people staking at a certain time/s compared to other times. The reason why it went from 1 day to 3 days is because more people are most likely staking increasing the network weight. This is why I recommend at least 100 TRI staking as with this amount you should earn a stake daily.
To answer Crypteco question, yes it is hard to predict when you will stake with 40 TRI but like I mentioned above it all comes down to network Vs your staking weight. 40 TRI could take 3 to 5 days to earn a stake, if you can try and get it up to 100 TRI and then you should be earning at least 1 stake daily, again depending on the network weight. I hope this helps answer both questions.