The sentence meaning is very unclear. It could interpreted differently by every reader. Plus, it needs to be grammatically changed. Also, the sentence needs 'asleep' rather than 'sleep'.
For example:
I am so good when I am asleep.
The boy is so good when he is asleep.
It feels good to get a good night's sleep.
When I am asleep, dreaming is good.
You will need a good night's sleep before that exam tomorrow.
"Its gonna be a good sleep for me tonight" is not correct grammar; instead, it should be "It's going to be a good sleep for me tonight".
Michelle was sleep depraved from staying up and studying for the exam. The first sentence is a good way to use depraved in a sentence.
The correct grammar for the sentence is: "It's going to be good for me tonight." In this corrected sentence, "It's" is the contraction for "It is," and the word "good" should be used instead of "a good."
Due to my sleep apnea I am unable to get a good nights rest
The sound was so deafening, it put me and my friends to sleep.
perfection, advantage, good, correctness
It is hard to focus on your studies if you miss a good night's sleep.
The sound of the alarm clock was startingly loud, jolting me awake from my deep sleep.
When I finished baseball practice, my back was so sorethat I couldn't sleep well that night.
The sentence "Thanks to rain and its cold at once, it's going to be a good sleep for me this evening" is grammatically correct. However, it may sound more natural if you say "Thanks to the rain and the cold weather, I should sleep well this evening."
A good nights sleep is more beneficial than burning the candle at both ends.