I was planning on upgrading to an rtx 3080 in April or so. Would I be better waiting til then to buy one, or pre ordering a card now, and where can I do that? I don't mind waiting in a queue if it means I'm not giving a scalper any money.
I'd wait a while if April is your target.
I don't think any of the retailers have back-order queues open at the moment but I'd be surprised if things hadn't gotten clearer by February, and by then you'll also have a better idea if the 3080Ti is happening or not, and if so, when...