Because of the Covid crisis, the flow of bikes from China has really, really been decimated. Finding inexpensive bikes or frames, etc. is hard. You may want to find a used bike that's close to what you want, then gradually swap out stuff til you have what you want.