This is actually a great time to buy house. You are not going to have bidding wars and take your time. For now, swallow the pill for 6% rate but know that this will come down in next 2-3 years as Ukraine war wraps up and supply chain stabilizes. You can then simply refinance at 3%.