If you want "strong deposit" to relate to big money (I'm assuming that's what you mean), I think you're going to need a better pairing. Doesn't come off right, and your ask of a grand for the domain is pretty adventurous too. Tough
Welcome to the forum