I say always wait for the girl to make “a” move.. that’s my advice, in my experience and it drives them nuts. You do have to let them know you’re attracted but that you’re patient and have other things on your mind… in my opinion there’s no better way to push a girl away turn her off in the early phases than watering her suspicion that you’re just after sex. Any guy can say cheesy one liners and make sex jokes.. most girls are grossed by this.
Think about how amazingly polite and well behaved a dog looks when you have a ball in your hand and you say ”stayyy, stayyy” and the dog sits completely still even though you know he wants it and will pounce it the moment you say so. Pretend you’re the dog and she’s the ball.