No - cash is king in this environment. This will mean less dilution later, less that has to be financed when they are ready for production. Our biggest enemy is RATE OF CASH BURN. Until we get that share price UP we are in a battle against time.
Buying up shares is like chugging a soda. Nice rush of energy, but not the best choice before a marathon. This is a marathon, a race against time. Slow and steady wins it until full value is recognized.