OnUpgrade is only called if the DB_VERSION has changed, so the database need to be modified or something.
In your case i suggest to create a single Method which is doing the job and call that from the activity method onCreate. Then it it will be called on every start.
Edit:
The Db Helper Class:
public static final  String DB_NAME = "MyDbName";
public static final int DB_VERSION = 1;
private SQLiteDatabase db;
public DbHelper(Context context ) {
    super(context, DB_NAME, null, DB_VERSION);
}
public void deleteTable() {
    if (db == null || !db.isOpen())
        db = getWritableDatabase();
    db.execSQL("DROP TABLE IF EXISTS CARS");
}
Activity onCreate:
dbManager.deleteTable();