Your saying that noone know the answer yet you don't really have anything for us yo go with you can't dry buds in the oven and expect to get good results from your plants im afraid.
You said that it was perfect conditions and why would you put them in the oven if so its not quick to grow they need 6 plus for veg then 12 weeks plus flowering so why waste the time and effort to put in oven and how you said noine knows its hard to know with no details or dairys happy growing but you have to have patience
like