I can have up to $50,000 capital on my Demo account, what is the most optimal amount to have?

You should open a Demo account with the same amount of money you will deposit into your Real account. This will give you a more realistic trading experience and puts you in the right mindset. Remember, 2% of your account with an account balance of $50,000 is $1000. This will be the amount you risk per trade and so your gains and losses will be large.

But if you are only going to deposit $2000 into your account with real money, 2% of your balance is $40. Your gains and losses will be much much smaller. This can make you feel deflated after seeing your account in Demo rise quickly.