dont understand how nvidia can issue a card or a retailer card and take pre-orders rather than set a date to spend so much money to maybe wait a month or two is ridiculous and its only for 3070 let alone 3080  3090