John has $100 in his bank account, and is spending $3 a day on lunch. How long until he has $55 in his account?​