Can't get the values of a dropdown list

Fix-1:

$w.onReady(function () {
    $w("#dropdown1").onChange((event) => {
        let txtBoostPlan = $w('#dropdown1').value;
        console.log("dropdown1.value = ", txtBoostPlan);
    });
});

Fix-2:

$w.onReady(function () {
    $w("#dropdown1").onChange(async(event) => {
        let txtBoostPlan = await $w('#dropdown1').value;
        console.log("dropdown1.value = ", txtBoostPlan);
    });
});

Fix-3:

$w.onReady(function () {
    $w("#dropdown1").onChange((event) => {
        setTimeout(()=>{
           let txtBoostPlan = $w('#dropdown1').value;
           console.log("dropdown1.value = ", txtBoostPlan);
        },50)
        
    });
});

Which one of these fixes, works for you ?