Why I cannot buy Crypto?

I have 1.9k all cash in my account , but you only allow me to buy 440 of them to crypto . Why the remaining 1.5k you do not allow me to buy crypto ? It said zero non_marginable_buying_power … what does that even mean ,when this updates ? All i want is to buy my crypto.