buy now, your gain won't be that much with inflation if the crash takes a few years. I see it as Trump getting re elected, and fucking up sometime due to his temper and over confidence as it's bound to happen and that will cause the recession. If you buy now you can also enjoy it immediatly and even if you can't pay it fully, your job will tend to pay more over time and since it's stable, you should have no problem if paying for it is a small part of your wage. This is important as you wanna be prepared in case a crash does happen, if you take a long make it at most 50% of your paycheck, ideally 30%