I will get 10% ROI every day and at the end of the month I will receive the payout. He said the minimum deposit is 0.05 BTC.
do you even have to ask?

think about these numbers a little bit and you will get your answer. if someone was capable of generating such a huge profit to give YOU 10% of it then why would then even need YOUR money?
they could easily start with a small amount and turn it into millions in a short time. for example start from $1000 of his own and earn 10% on it HIMSELF and turn it into $17500 in one month. such person would NEVER need YOUR investment.
which means he can't make shit, so he needs to fool others to hand him over their money to rob them.