just checked the daily and weekly chart, it is true that it breaks out the MA(50) with a bid volume, but in the last 3 months, it could not hold on the MA(50). Therefore, it is too early to say time to buy for mid term. For option daily trade, may try, but for option weekly trade, it is not the time to call/put.
In the next 5-10 working days, if BAC can hold on the MA(50), time to call, but must cover soon, as MA(200) is the resistant. if the BAC drop down from MA(50) with volume, short it, and the support is $5/share.
just a bid thought, i am not good at it.